|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : mars 2005 Messages : 99 ![]() |
Salut, j'ai un probleme avec fckeditor
j'ai une erreure car j'ai essayer de maitre du php dans le javascripte voila mon code Code :
ps.cette question a ete déja possé sur le forum javascripte, qq un ma dit de la posé sur le forum php |
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : janvier 2005 Messages : 2 288 ![]() |
Ton code est censé marcher, si et seulement si la variable var_news est bien définie et n'est pas vide (ajoutes un ; apres le echo aussi)
ton fichier a bien l'extension php? |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : mars 2005 Messages : 99 ![]() |
non la variable né pas vide j'ai rajouté le ; et ça ne marche tjr pas, le fck editor ne s'affiche meme pas en plus il m'affiche erreur sur la page
|
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Inscription : janvier 2005 Messages : 2 288 ![]() |
et quelle erreur? (si tu peux avoir plus d'infos)
il n'y aurait pas, par hasard des ' ' dans ta chaine? ca ferait une erreur javascript ca ! |
|
|
00
|
|
|
#5 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Quel est le résultat de ce code (fonction éditer la source de votre navigateur) ? Quelle est l'erreur obtenue ? Ne faudrait-il pas utiliser add(c)slashes éventuellement sur $var_news avant pour ne pas que les apostrophes posent problème par la suite si cette variable venait à en contenir ?
|
|
|
00
|
|
|
#6 | |||
|
Nouveau Membre du Club
![]() Inscription : mars 2005 Messages : 99 ![]() |
Citation:
merci la variable contien des retour genre Code :
|
|||
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() Inscription : janvier 2005 Messages : 2 288 ![]() |
pour retirer les sauts de ligne
|
|
|
00
|
|
|
#8 | |||
|
Nouveau Membre du Club
![]() Inscription : mars 2005 Messages : 99 ![]() |
Citation:
1/ il me retire pas les sauts de ligne 2/ya aussi le probleme des mot comme d'installation a chause duvoila le code Code :
|
|||
|
|
00
|
|
|
#9 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Code :
oFCKeditor.Value = '<?php echo str_replace(array("\n", "\r"), array('\n', '\r'), addcslashes($var_news, "'")); ?>'; |
|
|
00
|
|
|
#10 |
|
Membre Expert
![]() Inscription : janvier 2005 Messages : 2 288 ![]() |
ce n'est pas comme ca qu'il faut utiliser str_replace() j'aurai du etre plus précis, et vous avez oublié de gérer addcslashes (qui peut se charger de \n je viens de le voir dans la doc) donc:
Code :
<?php $var_news = addcslashes($var_news,"'\n"); ?> |
|
|
00
|
|
|
#11 | |
|
Nouveau Membre du Club
![]() Inscription : mars 2005 Messages : 99 ![]() |
Citation:
|
|
|
|
00
|
|
|
#12 |
![]() ![]() Inscription : juin 2003 Messages : 4 893 ![]() |
pour être complet il faudrait surement que utilise ça pour protéger les slashes en plus :
Code :
$var_news = addcslashes($var_news, "'\r\n\\");
__________________
Modérateur PHP |
|
|
00
|
|
|
#13 | |
|
Nouveau Membre du Club
![]() Inscription : mars 2005 Messages : 99 ![]() |
Citation:
Code :
oFCKeditor.Value = '<?php echo str_replace(array("\n", "\r"), array('\n', '\r'), addcslashes($var_news, "'","'\r\n\\"); ?>'; |
|
|
|
00
|
|
|
#14 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Code :
oFCKeditor.Value = '<?php echo addcslashes($var_news, "'\r\n\\"); ?>'; Pourquoi chercher à faire compliqué ...
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com