par
Ryle » 22 mars 2021, 16:29
Salutations !
Pourquoi ne pas utiliser la fonction nl2br() pour faire apparaitre les retours à la lignes de tes messages ?
En fait, un navigateur n'interprète pas les retours à la lignes dans une chaine de caractères. Quand il les affiche à l'écran, il les considères comme des espaces ce qui fait donc des lignes à n'en plus finir. En html, le retour à la ligne doit être exprimé avec la balise <br>. La fonction php nl2br() permet d'insérer cette balise à chaque fois que ta variable contient un retour à la ligne, de façon à ce que le navigateur l'interprète correctement et reflète les retour insérer dans le message d'origine, ce qui devrait les rendre plus lisible.
Après, il reste aussi possible de gérer l'affichage avec du CSS en définissant la largeur du bloc dans lequel est le commentaire, la gestion des espaces, etc. en fonction de ce que tu veux faire si cette solution ne te convient pas

Salutations !
Pourquoi ne pas utiliser la fonction nl2br() pour faire apparaitre les retours à la lignes de tes messages ?
En fait, un navigateur n'interprète pas les retours à la lignes dans une chaine de caractères. Quand il les affiche à l'écran, il les considères comme des espaces ce qui fait donc des lignes à n'en plus finir. En html, le retour à la ligne doit être exprimé avec la balise <br>. La fonction php nl2br() permet d'insérer cette balise à chaque fois que ta variable contient un retour à la ligne, de façon à ce que le navigateur l'interprète correctement et reflète les retour insérer dans le message d'origine, ce qui devrait les rendre plus lisible.
Après, il reste aussi possible de gérer l'affichage avec du CSS en définissant la largeur du bloc dans lequel est le commentaire, la gestion des espaces, etc. en fonction de ce que tu veux faire si cette solution ne te convient pas :)