recherche d'une image en php

Eléphanteau du PHP | 43 Messages

06 janv. 2008, 16:58

Oui, ca je l avais compris et si j 'ai pose cette question, c'est tout simplement lorsque je met ce code :

Code : Tout sélectionner

<?php print("<img src='dir/$img' width="134" height="134" />"); ?> J'ai une erreur lors de l'excution du code.

ViPHP
ViPHP | 2144 Messages

06 janv. 2008, 17:10

Quelle erreur ?

Eléphanteau du PHP | 43 Messages

06 janv. 2008, 17:13

Parse error: parse error, unexpected T_LNUMBER[/code]

ViPHP
ViPHP | 2144 Messages

06 janv. 2008, 17:17

Cette erreur t'indique que tu as une erreur de syntaxe dans ta chaine de caractère :
Le début et la fin de ta chaine est délimité par un double quote ", mais en même temps ta chaine en contient aussi, englobant tes attributs html, notamment les tailles des images.
La solution, faire précéder les " du code html par un backslashes afin que php ne les considère pas comme une fin de chaine et poursuive son traitement de la chaine:
Un petit exemple:
print "form action=\"toto.php\">";

Eléphanteau du PHP | 43 Messages

06 janv. 2008, 17:29

Merci beaucoup, tu m'a énormement aidé à me mettre sur la bonne voie.
En fait je n'ai pas a eu a mettre les \, j'ai préféré faire comme ca:

Code : Tout sélectionner

<?php print("<img src='produits/01.jpg' width='134' height='134' />");?>
Merci pour tout!!Bonne journée à tous.