Problème passage de paramètre pour une fonction

Eléphanteau du PHP | 11 Messages

08 févr. 2009, 20:32

Bonjour,

J'ai un petit souçi :
J'ai une fonction javascript dans laquelle je passe en unique parmètre une chaine de caractères qui est en fait le retour d'une fonction PHP (recupération de données d'une bas SQL).

Mon problème est lié à l'existence de caractères sépciaux comme quotes et doubles quotes.
Pour contourner le problème je suis forcé de faire celà :
	$texte = addslashes($texte);
	$texte = htmlentities($texte,ENT_QUOTES);
avant de passer ma variable dans mon code javacript.
N'y aurait-il pas une solution plus "élégante" ?

Merci