Onmouseover

Avatar du membre
ViPHP
ViPHP | 3008 Messages

13 juil. 2006, 13:53

Dans mon post précédent, j'ai dit qu'il fallait mettre des " ou ' après l'attribut.

Donc après ton onmouseover, il doit y en avoir un, or tu ne l'as pas mis.

De plus différenties le HTML du php avec les concaténations pour mieux voir ton code.

Regardes la correction que j'ai mis et appliques le au reste.

Code : Tout sélectionner

onmouseover=\"this.src='Photos/".$data['Ref_Image']."'\"
je n'ai pas utilisé le tag php parce qu'il supprime le \ avant le this...bizarre...

Eléphant du PHP | 330 Messages

13 juil. 2006, 14:06

J'ai fait comme tu m'as dit (enfin j'espère) et j'obtiens une page blanche
echo "<td><font size=3><img src=Vignettes/{$data['Ref_Vignette']} alt={$data['Index_Photo']} onmouseover="this.src='Photos/".$data['Ref_Image']."'\" ></td>"; 
Et si je veux remplacer les { (repris d'un code) comment faire

Avatar du membre
ViPHP
ViPHP | 3008 Messages

13 juil. 2006, 14:16

Lol tu as copier/coller sans voir ce qu'il y avait autour c'est à dire le reste de ton code. Si dans les exemples que je t'ai donnés plus haut avec tous les " et ', tu devrais voir déjà que dans ce que tu viens de faire il y a plein d'erreurs.

Tu commences avec un echo " et dans ce même echo je vois onmouseover="...faute. Ca devrait plutôt être onmouseover=\" selon mes exemples.

De même tu as "corrigé" pour le ref_image, et le reste ?

Pour tes { je ne pense pas que ce soit utile.