Page 1 sur 1
afficher image
Posté : 16 mars 2006, 13:50
par debutant
Bonjour,
je voudrais recuperer une image à partir d'une base et l'afficher, mais il me lance dizaine de ligne illisible (commence par JFIF).
la ligne qui lit est:
echo "<center><table><tr><td><img src=".$row['photo']."width='121'></td></tr>";
Re: afficher image
Posté : 16 mars 2006, 14:20
par mario
Bonjour,
je voudrais recuperer une image à partir d'une base et l'afficher, mais il me lance dizaine de ligne illisible (commence par JFIF).
la ligne qui lit est:
echo "<center><table><tr><td><img src=".$row['photo']."width='121'></td></tr>";
echo "<center><table><tr><td><img src='".$row['photo']."' width='121'/></td></tr>";
Re: afficher image
Posté : 16 mars 2006, 14:20
par tomypunk
Bonjour,
je voudrais recuperer une image à partir d'une base et l'afficher, mais il me lance dizaine de ligne illisible (commence par JFIF).
la ligne qui lit est:
echo "<center><table><tr><td><img src=".$row['photo']."width='121'></td></tr>";
essaye comme ça :
echo "<center><table><tr><td><img src="".$row['photo']."" width="121"></td></tr>";
Posté : 16 mars 2006, 14:45
par iclo
Il faut d'abord savoir si c'est l'image qui est stockée dans la base de donnée, ou bien son chemin.
rien a faire
Posté : 16 mars 2006, 14:49
par debutant
la photo est de type BLOB dans la table
Posté : 17 mars 2006, 00:06
par Truc
donc tu peux oublier les 2 proposition
crée une balise image comme ceci:
<img src='images.php?id=<? echo $id; ?>' alt='' />
et un autre fichier appelé "images.php" qui récupères l'image de la BD qui correspond à l'id avec un header pour le type mime de l'image:
<?
//code de récupération BD
//affichage du résultat
Header("Content-Type: image/gif"); // avec le bon type
echo $image;
?>