Page 1 sur 1

script d'affichage d'une image

Posté : 16 oct. 2005, 18:04
par Je Débute
Bonsoir,

J'avoue que je suis fatigué...
Je n'arrive pas à trouver la syntaxe pour afficher une image sachant que:

j'ai une variable
$image qui contient et affiche bien le chemin H:adhesion.jpg

le script
echo '<img src="$image" />';

me renvoie une image vide.

Posté : 16 oct. 2005, 18:10
par charabia
Un tit code serait le bienvenu pour qu'on puisse t'aider...

Posté : 16 oct. 2005, 18:12
par Truc
Hum, est tu sur du chemin ou trouver l'image ?
en passant ajoute l'attribut alt dans la balise img :wink:

Posté : 16 oct. 2005, 18:35
par Je Débute
oui je suis sur du chemin, pour vérifier je fais ecrire la variable du chemin par echo

je vois en clair le chemin.

Le chemin a par ailleur été chargé par un formulaire depuis l'image souhaité dans la base mysql que je relis donc.

est ce que la syntaxe echo d'affichage de l'image est bonne ?

Posté : 16 oct. 2005, 18:39
par Je Débute
Il me vient une lumière :
écrire comme je l'ai fais equivaut je pense à

echo '<img src= H:adhesion.jpg />';

et ça H: est-ce correct ou c'est pas./ ?

Posté : 16 oct. 2005, 18:50
par Truc
et ça H: est-ce correct ou c'est pas./ ?
Je dirai NON, a quoi fait référence ce H ?
essai avec ./ tu vera bien :wink:

Posté : 16 oct. 2005, 18:52
par Je Débute
Je pense savoir où est l'erreur mais je ne sais pas la corriger.

Mon formulaire
<input type="file" name="logo" />
me fait charger un chemin avec des antislash
tout se charge dans la base mais à la restitution de l'info
tous les antslash sont sucrés ! de sorte qu'on ne s'y retrouve plus.
Comment mémoriser le chemin?
C'est vrai que je charge dans un blob (si c'était char ou etxte cela devrait faire différent)

Bref, je veux une image dans un blob comment faire !

J'ai déjà posé la question ...

Posté : 16 oct. 2005, 20:33
par Truc
Hum, je vois pas trop je n'ai jamais utilisé le type blob, mais pourquoi veut tu mettre ton chemin en BD en principe tu ne changera pas le dossier source donc le chemin peut etre mis en dur.

Posté : 16 oct. 2005, 20:40
par iclo
Il nous faudrait le code complêt formulaire + page de traitement php pour voir ce qui cloche.

Posté : 16 oct. 2005, 21:15
par pjl
si tes images sont stockées dans une BDD au format blob, elles ne sont pas stockées en clair sur le DD, donc je ne vois pas ce que vient faire le h du chemin.

Ensuite, si tu veux récupérer tes images, tu dois désormais recréer le fichier stocké dans ta BDD.