Problème passage de paramètre pour une fonction

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème passage de paramètre pour une fonction

Problème passage de paramètre pour une fonction

par spray6969 » 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