Ben en fait, ce qui change vraiment, c'est
Code :
- $ligne = str_replace("\r\n", "\\r\\n", $ligne); // pour echapper les retours a la ligne
|
qui pourrait etre meme mieux :
Code :
- $ligne = str_replace("\r", "\\r", $ligne);
- $ligne = str_replace("\n", "\\n", $ligne);
- // pour echapper les retours a la ligne
|
Mais dans le code source, tu avais bien la ligne d'ecrite ?
Javascript n'accepte pas les chaines de carac avec un retour a la ligne dedans, donc on doit les echapper ...
pour ce qu'a dit cinocks, il n'a pas comprit le truc, en fait, le code PHP est interpreté par le serveur avant d'etre envoyé vers le navigateur, donc le javascript se retrouve toujours avec le code généré par le serveur a partir du PHP ...