Hello,
voici mon problème:
Je récupère du texte d'un textarea que je traite avec mysql_real_escape_string avant de le rentrer dans ma BDD.
Ensuite, je veux l'afficher. Je traite les données brut venues de la BDD avec stripslashes, puis htmlentities puis nl2br.
Sauf que je n'ai aucun retour à la ligne (aucun br) !
Dans ma bdd, je vois des \n\r, mais ils ne sont pas remplacés.
J'ai testé dans tous les sens, enlever le stripslashes etc etc pour voir si ça fonctionne, mais même pas.
Du coup j'ai trouvé ça:
http://www.developpez.net/forums/d65...ne-fonctionne/
Mais ça m'embête la solution avec la fonction eval. Je voudrais bien savoir pourquoi en sorti de bdd, ma fonction nl2br ne fonctionne pas alors que si je fais un test avec une chaine toute bête ça fonctionne.
Merci !
Partager