Voila dans un script php je fait appel a une fonction javascript qui doit m'ouvrir une popUp lorsque l'utilisateur clique sur le lien. Cette fonction prends comme parametre des chaines de caractères dont une qui est ce qu'a tapper l'utilisateur dans une textarea. Tout se passe tres bien lorsqu'il n'y a pas de saut de ligne (\n) dans ce qu'a tappé l'utilisateur dans la textarea. Si il y a un saut de ligne ma fonction ne se lance pas et rien ne se passe.
Sachant que cela venait des "\n" j'ai tenté dans la chaine de remplacer les \n par autre chose (EOF, <BR>, coucou, ...)
Code :
- $chaine = str_replace("\n","EOF",$chaine);
|
, mais cela n'a aucun effet. Ca remplace bien les \n dans le script php car en faisant un
je vois bien que les \n ont été remplacés mais dès que j'appelle la fonction javascript le problème persiste.
Je ne vois donc pas comment résoudre ce problème qui peut paraitre anodin pour certains mais qui pour moi commence a me rendre fou.
Merci d'avance pour votre aide
Hed
Message édité par pops1 le 03-05-2005 à 08:50:56