Aide echo php

Résolu/Fermé
snow.alex Messages postés 150 Date d'inscription mercredi 12 novembre 2008 Statut Membre Dernière intervention 31 août 2011 - 14 mars 2009 à 11:52
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 15 mars 2009 à 13:33
Bonjour,
J'ai un problème avec echo en php.
Je m'explique avec un exemple :

<?php
$varimage = "test.gif";
echo '<img border="0" src="http://mondomaine.com/images/$varimage">';
?>

Quand je lance ce code php, je retombe sur :
http://mondomaine.com/images/$varimage
et non sur
http://mondomaine.com/images/test.gif

Pourquoi cette erreur ?
Merci de vos futures réponses.
A voir également:

3 réponses

avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
14 mars 2009 à 12:03
Bonjour,

Tu dois utiliser des guillemées si tu veux que $varimage se transforme en test.gif car ça ne fonctionne pas avec des apostrophes.

Voici le code corrigé (et validé XHTML 1.0) :
<?php
$varimage = 'test.gif';
echo '<img alt="Texte alternatif" src="http://mondomaine.com/images/' . $varimage . '">';
?> 


Un lien pour t'aider à comprendre ton erreur

Je te conseille de toujours utiliser des apostrophes (ainsi tu ne dois pas échaper les guillemées qui sont fréquentes en XHTML)
0
snow.alex Messages postés 150 Date d'inscription mercredi 12 novembre 2008 Statut Membre Dernière intervention 31 août 2011 11
14 mars 2009 à 12:18
Merci mon coco (amical).
Ça va beaucoup m'aider ;)
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
15 mars 2009 à 13:33
De rien ma cocotte ;)
0