Probleme avec un T_ENCAPSED_AND_WHITESPACE

Salut a tout le monde !

Je reste scotché devant mon erreur depuis plusieurs heures sans trouver de réponses…
Mon code est le suivant :

[cpp]for($j=0;$j<$i;$j++)
{
echo “

<a href=”.$val[‘url_image_norm’]." border=“0”><img src=".$val[‘url_image_mini’]." border=“0”>[/url]";
}[/cpp]

et l’erreur :
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in c:\program files\easyphp\www\www-galerie\galerie1.php on line 85

Vous l’aurez compris, la ligne 85 est celle de l’écho…

j’éspère que vous etes plus doué que moi (oui, jsuis débutant donc ca devrai pas etre trop dur jpense)…

Merci beaucoup
:stuck_out_tongue:

faudrai t’il récupéré les valeurs en les mettant dans des variables comme ca ? (avec ca j’ai plus les erreurs d’avant, mais ca marche pas car il doit avoir une erreur dans mon tableau… non? :s)

[cpp]



<?
$i=0;
echo “”;
for($j=0;$j<$i;$j++)
{
$lien=$val[‘url_image_norm’];
$img=$val[‘url_image_mini’];
echo “”;
}
echo "</tr>";
  
  if (!($i%$nb_images_ligne)) echo "</tr>\n";
	 }

if ($i%$nb_images_ligne) echo “

\n”;
?>
<a href=$lien border=“0”><img src=$img border=“0”>[/url]
[/cpp]

TU as la liste de tous les tokens sur php.net

http://fr.php.net/manual/fr/tokens.php

Sinon :

[cpp]for($j=0;$j<$i;$j++)
{
?>

[/url] <?php }[/cpp]

border n’est pas xhtml compliant
border n’est pas un attribut de ,
alt attribut obligatoire de .

merci beaucoup :slight_smile:

Cependant mon tableau ne se crée toujours pas, je ne vois pas pourquoi… saurais-tu m’aider s’il te plait?

J’en sais rien moi, vérifie la valeur de $i…

lol hum…
Sans-Nom
méchant, irascible, cynique et de mauvaise foi ! (et fier de l’être)

if (!($i%$nb_images_ligne)) echo “\n”;

}

if ($i%$nb_images_ligne) echo “\n”;


if ($i%$nb_images_ligne==0) echo "</tr><tr>\n";

faut ouvrir la ligne suivante aussi

hum… ok merci ca doit marché maintenant :slight_smile:

Oui enfin si $i = 0 …