javascript - Avec thinkphp3.2.3, la zone de texte a été saisie manuellement et le saut de ligne est saisi, mais après la soumission, la base de données n'a aucune balise de saut de ligne. Comment résoudre le problème ?
PHP中文网
2017-05-16 13:15:21
En utilisant thinkphp3.2.3, la zone de texte a été saisie manuellement et la nouvelle ligne, mais après la soumission, la base de données n'a aucune balise de nouvelle ligne. Comment le résoudre ?
Ajouter <pre>
lorsque la page est affichéeComme le montre l'image
Convertissez le caractère de nouvelle ligne en <br> puis stockez-le dans la base de données
L'espace (r) et le caractère de nouvelle ligne (n) dans la zone de texte n'affichent pas les étiquettes dans la base de données. Vous pouvez les utiliser lors de l'affichage de la page
.Mais si une ligne de contenu est trop longue, elle ne sera pas automatiquement renvoyée à la ligne. Vous pouvez également convertir le retour à la ligne de la zone de texte en
lors de l'affichage.De cette façon, le contenu de sortie aura des sauts de ligne.