Probleme avec innerHTML
Résolu
P53ud0
Messages postés
24
Date d'inscription
Statut
Membre
Dernière intervention
-
P53ud0 Messages postés 24 Date d'inscription Statut Membre Dernière intervention -
P53ud0 Messages postés 24 Date d'inscription Statut Membre Dernière intervention -
1 réponse
Bonjour,
En effet, la fonction php nl2br ne remplace pas les retours à la ligne par des
https://www.php.net/manual/fr/function.nl2br.php
Ce qu'il te faut, c'est supprimer les retours à la ligne du texte.
Tu peux le faire en utilisant str_replace :
Xavier
En effet, la fonction php nl2br ne remplace pas les retours à la ligne par des
<br />, mais insère les
<br />devant les retours à la ligne.
https://www.php.net/manual/fr/function.nl2br.php
Ce qu'il te faut, c'est supprimer les retours à la ligne du texte.
Tu peux le faire en utilisant str_replace :
p.innerHTML = "<?php echo str_replace(array("\r\n", "\r", "\n"), "<br />", $paroles[1]); ?>";
Xavier
Artur.