Le principe : si tu dois ajouter du code JS/HTML qui contient des " ou ', il faut indiquer dans ton code que ce ne sont pas des fins de chaîne, mais des caractères en les faisant précéder par un \, voire un triple \ si tu as plusieurs "séries" de ' ou ". Ca donne donc ceci :
Code :
- <?php
- echo "<a href=\"#\"
- onmouseover=\"showTooltip('<div class=\'info\'><strong>Logo de presentation</strong><br />ici la photo est la meme<br /><img id=\'big\' src=\'img.JPG\' width=\'500\'></div>');\" onmouseout=\"hideTooltip()\"><img id=\"big\" src=\"img.JPG\" width=\"200\" onmouseout=\"hideTooltip()\" /></a>";
- ?>
|
Si tu as plusieurs séries de ' (si tu utilises ' ou au lieu de " dans ton echo notamment) :
Code :
- echo '<a href="#"
- onmouseover="showTooltip(\'<div class=\\\'info\\\'><.........';
|
Compris ?
N.B. : Si tu utilises un éditeur avec coloration syntaxique, tu dois le voir à la couleur du code quand il manque qqch.
Message édité par aideinfo le 13-07-2010 à 14:40:36
---------------
http://www.aideinfo.com/ Whois adresses IP/domaines le plus évolué !! FAQ Free Mobile