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
PS : J'ai déja posé la même question sur la partie JS du forum, mais sans succès, il semble que ce soit tout de même plus une problématique PHP, c'est pour ça que je me permets de reposter ici.