par
macgawel » 11 avr. 2011, 16:28
c'est cela ?
Non.
quand dans ta page tu mets
<?php
include('header.php');
$image='mon_image';
?>
Quand php lit et interprète ton script, il voit un include => il va chercher le contenu de header.php et le colle à la place de l'include.
Au final, ta page revient à ça :
<?php
// ... Le début du fichier header
src="images/<?php echo $image; ?>.jpg" // la ligne du header qui te pose problème
// ... La fin du fichier header
$image='mon_image';
?>
Comme le dit telnes, tu fais ton
echo $image avant de donner une valeur à
$image. Forcément, ça ne fonctionne pas...
Il faut faire l'inverse :
Donner une valeur à
$image, puis faire le
echo.
PS : ce serait bien d'utiliser les balises qui vont bien pour ton code (bouton PHP)
