Bonjour,
je sais, le titre semble être celui d'un sujet vu et revue, mais n'empêche que je cale avec toutes les solutions que j'ai pu trouver.
en gros, j'insère en php du texte provenant de ma base de données mysql pour faire du javascript.
Un exemple pour être plus clair :
Problème, ben c'est que sa génère des erreurs javascript car il me fout les retour à la ligne dans le code javascript.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2var montexte = '<?php echo $montexte; ?>';
Alors j'ai essayé ces différentes solutions :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2var montexte = '<?php echo str_replace("\r\n"," ",addslashes($montexte)); ?>';
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2var montexte = '<?php echo str_replace("\n"," ",addslashes($montexte)); ?>';
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2var montexte = '<?php echo str_replace("\r"," ",addslashes($montexte)); ?>';
Et même en combinant plusieurs d'entre elles, je n'arrive à rien, j'ai toujours ces saletés de retour à la ligne !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2var montexte = '<?php echo nl2br(addslashes($montexte)); ?>';
Partager