[javascript et PHP]Pb avec saut de ligne[résolu]

Pb avec saut de ligne[résolu] [javascript et PHP] - PHP - Programmation

Marsh Posté le 03-05-2005 à 08:43:00    

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 :
  1. $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

Code :
  1. echo '$chaine';

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
Reply

Marsh Posté le 03-05-2005 à 08:43:00   

Reply

Marsh Posté le 03-05-2005 à 08:50:28    

en fait c'est bon je viens de trouver. En fait ce n'était pas seulement  \n qu'il fallait que je remplace mais \r\n. Comme quoi les erreurs dépendent de pas grand chose surtout qu'hier j'avais essayé de remplacé \n\r et ca n'avait pas marché.  
 
Donc voila un post qui sert a rien mais peut etre que ca aidera des gens qui ont le meme problème.  
 
Bonne journée a tous

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed