par
jp.bond » 12 janv. 2008, 19:08
bonjour,
j'aimerai savoir s'il existe une fonction PHP permettant d'exclure les sauts de ligne d'un enregistrement, un peu comme la fonction stripslashes() le fait avec les slashes.
Le but est que l'enregistrement n'ai pas de discontinuité d'ecriture...
Pourquoi faire me direz vous ?
en fait, j'utilise l'editeur HTML FCK Editor pour l'admin de mon site en php. Et j'ai un petit module de news, chaque news stockée en base de données.
Ces news sont affichées sur ma page d'accueil.
Et pour afficher ces news, je fais appel à un petit script Javascript pour faire défiler les news les unes apres les autres.
Le probleme c'est que si je mets un saut de ligne dans ma news dans l'editeur HTML de mon admin, il enregistre <br> et un saut de ligne en base de données. Et lors de l'affichage par le javascript ca ne marche pas.
Un exemple :
si je saisie :
l'editeur HTML enregistre :
et ce petit saut de ligne rajouté cause une erreur dans le script javascript d'affichage final, et du coup rien ne s'affiche.
Je peux :
- modifier le script Javascript pour que ca ne cause pas une erreur mais je sais pas faire
- chercher pourquoi FCK Editor ajoute ce saut de ligne mais le code est un peu complexe
- trouver une facon de corriger ce comportement et ca me semble le plus simple...
vous pouvez m'aider ?