Problème en PHP pour contenir des " dans le code

Problème en PHP pour contenir des " dans le code - HTML/CSS - Programmation

Marsh Posté le 20-10-2004 à 14:53:32    

Bonjour à tous, voici une partie de mon code
 
$out = "onMouseOver='this.style.background='#CEDEDF''";
$over = "onMouseOut='this.style.background='#99D2DF''";
 
echo " <tr  $out $over> ...
 
le problème est que les couleurs doivent être écrites entre guillemets, or PHP déconne complètement lorsqu'on lui écrit par exemple
 
echo "<tr onMouseOver='this.style.background="#CEDEDF"'>
 
si on met  
 
echo "<tr onMouseOver='this.style.background='#CEDEDF''>
 
ou
 
echo "<tr onMouseOver='this.style.background=#CEDEDF'>
 
la couleur n'est pas prise en compte, il faut oubligatoirement mettre des guillemets, mais cela ne marche qu'en dehors des balise php :(
 
je voulais donc savoir s'il y a un moyen d'écrire des guillemet avec des code comme par exemple &gt; pour > ou &nbsp; pour espace

Reply

Marsh Posté le 20-10-2004 à 14:53:32   

Reply

Marsh Posté le 20-10-2004 à 15:03:01    

&quot;
 
merci :D

Reply

Marsh Posté le 20-10-2004 à 15:09:22    

ou les echaper avec un backslash


Message édité par KangOl le 20-10-2004 à 15:09:31

---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 20-10-2004 à 16:58:12    

KangOl a écrit :

ou les echaper avec un backslash


+1, c'est vrai que ça marche bien ça aussi


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed