Bonjour, j'ai besoin d'utiliser un mélange de php et de javascript.
Voici ma fonction java:
Bon en fait elle est pas super importante mais c'est pour fixer les idées. Je me sers d'un module de type FCKeditor.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 function add_quote(nick, text) { var oEditor = FCKeditorAPI.GetInstance('FCKeditor2'); oEditor.InsertHtml('<b>'+nick+' a écrit:</b><table border=1 cellpadding=2 cellspacing=2 bordercolor=#333333><tr ><td><font color=#EEE8AA>'+text+'</font></td></tr></table><br>'); oEditor.Focus(); }
Ensuite, j'ai besoin d'utiliser un lien qui appelle cette fonction avec comme arguments les variables $l->poster et $comment.
Seulement, $comment contient des virgules, parenthèses et tout type de ponctuation et de caractèress. Ce qui fout en l'air mon echo.
Ma question: quelle syntaxe dois-je utiliser pour appeler correctement ma fonction ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo "<a href=\"javascript:add_quote(".$l->poster.",".$comment.")\">citer</a>";
Merci d'avance
Partager