La création d'un blog et le peu de code ci-dessous sont l'endroit où les blogs ont été imprimés. J'ai un blob enregistré dans ma base de données mysql et j'essaie de le réintégrer dans une image. imageName, imageType, imageSize, imageContect toutes les valeurs de réception lorsque je cours mon code. Le problème est que la variable imageContent affiche une charge de caractères aléatoires plutôt qu'une image. il semble que la raison de ceci est les en-têtes mais je n'ai aucune idée de ce qu'il faut faire. Quelqu'un peut-il m'aider à recoder l'image. merciAffichage d'une image enregistrée en tant que Blob dans une base de données MySql
while($row = mysql_fetch_array($result))
{
echo "name ".$row['imageName'].'<BR>';
echo "type ".$row['imageType'].'<BR>';
echo "size ".$row['imageSize'].'<BR>';
echo '<B>'.$row['blogTitle'].'</B><br />';
echo '<A HREF = http://www.alcaeos.com/blog/displayblogProcess.php?mode=edit&blogID='.$row['blogID'].'>Edit</A> ';
echo '<A HREF = http://www.alcaeos.com/blog/displayblogProcess.php?mode=delete&blogID='.$row['blogID'].'>Delete</A><BR />';
echo $row['blog'].'<br />';
header("Content-length:".$row['imageSize']);
header("Content-type:.".$row['imageType']);
header("Content-Disposition: attachment; filename=".$row['imageName']);
echo $row['imageContent'].'---------<br /><br /><br />';
}