8797 sujets

Développement web côté serveur, CMS

Bonjour,

j'ai un tableau dans lequel je place:

<td width="102"><img src="exemples/cuisinepp.jpg" width="100" height="100" border="1" onclick="MM_swapImage('imgprinc?mainFrame','','exemples/cuisine.jpg',1)" /></td>

pour le rendre dynamique, j'ai listé les images du répertoire dans un tableau et je fait une boucle pour placer dynamiquement les images dans le tableau. Tout marche, sauf que je dois faire appel à la fonction echo et ça foire à cause des guillemets et des ' , je m'embrouille.

Voici mon code qui ne fonctionne pas ($valeur est le nom de l'image, récupéré dans un tableau par un petit script précédent):

<td width="102" > <?php echo '<img src="realisations/pimg/'.$valeur.'" width="100" height="100" border="1" onclick="MM_swapImage(''imgprinc?mainFrame'','''',realisations/gimg/'.$valeur.',1)"/>';?></td>

merci de votre aide...
j'ai résolu mon problème avec le code suivant:

<td width="102" > <img src="realisations/pimg/<?php echo $valeur ?>" width="100" height="100" border="1" onclick="MM_swapImage('imgprinc?mainFrame','','realisations/pimg/<?php echo $valeur ?>',1)"/> </td>

ce qui consiste en fait à ne pas inclure toute la chaine dans le echo mais seulement la variable.

Merci quand même!