Ce sujet à beaucoup été posté un peu partout, mais j'ai essayé plein de solutions sans succès, du coup je me tourne vers vous.
J'ai un textarea dans un formulaire, si j'enregistre un texte avec des sauts de lignes en BDD, le retour ne va plus effectuer les sauts de lignes. Dans ma BDD, le texte est correctement enregistré avec les sauts de lignes sans aucun autre bout de texte à côté, pas de br ni de \n nulle part.
J'ai vu qu'utiliser nl2br réglais le soucis, mais le retour va m'afficher toutes les balides <br> en dur dans le texte. J'ai essayé à peu prêt tout ce que j'ai pu trouver sur des forums et la doc, mais sans grand succès.
La question que je me pose est par rapport à ce que j'utilise, je suis sous Laravel et j'utilise mes pages avec Blade, est-ce que la syntaxe de Blade peut bloquer le nl2br ?
En terme de code, l'insertion en BDD est normale :
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
julp.fr ~ PHP < 8.0.0 : activer les erreurs PDO/SQL ~ PHP < 8.1.0 : activer les erreurs mysqli