Help php, image et base de données

Fermé
yovogan05 Messages postés 53 Date d'inscription jeudi 14 août 2003 Statut Membre Dernière intervention 13 novembre 2003 - 16 sept. 2003 à 18:48
 bertrand - 17 sept. 2003 à 17:30
Salut,

J'ai stocker dans une base de données MYSQL des nom d'image de produits se trouvant dans un autre dossier. Maintenant je veux que quand l'internaute clique sur le nom du produit pour voir ses caractéristiques, la photo du produit soit affichier.
Alor s j'ai d'abord créé un script nommé afficheimage.php dont le code:<?php

if (isset($HTTP_FILES_VARS['nom_fichier'])){
$nomfichier= addslashes($HTTP_REQUEST_VARS['nom_fichier']);
$chemin= "c:/bd/lesdonnees/comsommable/".$nomfichier;
readfile($chemin); }
header('content-type: image/jpeg');
?>
Ce script permet de charger l'image.

Quant à la page sur la quelle j'affiche l'image voici son code:
<?php

if (isset($HTTP_GET_VARS['nom_fichier'])){
$cooc=addslashes($HTTP_GET_VARS['nom_fichier']);}
?>

<HTML>
<BODY>
<img src="afficheimage.php"?nom_fichier=$cooc>

</BODY>
</HTML>

Mais je n'obtient rien. Alors si vous avez des idées aidez moi s'il vous plaît.
J'ai oublié de vous dire que je recupère le nom de l'image dans la base de données.
Merci pour vos réponses.

BIG  MANN-HOY
A voir également:

1 réponse

Hello,
en fait tu dois mettre
<HTML>
<BODY>
<img src="<?@chemin?>">
en effet en mettant src="afficheimage.php" cela supposerait que ton .php envoie une image binaire, en fait tu ne veux afficher que le chemin vers l'image
0