Rechercher : dans
Par :

Help php, image et base de données

Dernière réponse le 17 sep 2003 à 17:30:32 yovogan05, le 16 sep 2003 à 18:48:43 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « Help php, image et base de données » dans :
PHP - Bases de données Voir Php permet un interfaçage très simple avec un grand nombre de bases de données. Lorsqu'une base de données n'est pas directement supportée par Php, il est possible d'utiliser un driver ODBC, pilote standard pour communiquer avec les bases de...
Installation de Mantis Bug Tracker VoirMantis BT est un outil de gestion d'événements (ou bug tracker en anglais) Open Source. L'outil est écrit en PHP et s'appuie sur une base de données. La base de données recommandée pour l'exécution de Mantis est mysql. Pré-requis...
[VBA]Connecter une base de donnée (MDB) à excel VoirConnecter une base de donnée access (MDB) dans une application excel. Ajouter la référence Microsoft DAO object librairy X.X Dans un module général (Module1 par exemple) coller le code ci-dessous Sub CopieDBaccess() Dim BDexp As...
Sauvegarde restauration base de données Mysql VoirL'article suivant va présenter la manière la plus facile pour sauvegarder et restaurer les bases de données Mysql. Sauvegarde Pour sauvegarder une base de données existante il est conseillé de créer un dump. Pour dumper toutes les bases de...
Bases de données - Introduction VoirQu'est-ce qu'une base de données ? Une base de données (son abréviation est BD, en anglais DB, database) est une entité dans laquelle il est possible de stocker des données de façon structurée et avec le moins de redondance possible. Ces données...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
PHP - Génération d'images VoirPrérequis PHP permet de créer des images au format GIF à l'aide d'une librairie de fonctions prévue à cet effet. La librairie permettant de créer et manipuler des fichiers graphiques se nomme GD, ainsi, pour pouvoir utiliser ces fonctions il faut...

1

 bertrand, le 17 sep 2003 à 17:30:32

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

Répondre à bertrand
Collection CommentÇaMarche.net