只是想知道最好的方法。
基本上我有一个消息类型的网站。基本上是用户可以互相写故事的文本区域。
当我在文本区域中用段落键入故事时 - 例如:
“不久前,当一条狗袭击我时,我正走在路上。这里有关于狗的新段落。“
此刻只会将第一行发布到mysql数据库中。有没有办法在每次按下回车键时自动添加
或/ n?
但在文字区域输入时,用户无法看到。
谢谢
答案 0 :(得分:1)
您可以使用Crop to fit an svg pattern之类的文本编辑器。它会自动管理文本中的所有特殊符号。
许多Web框架也提供了这样的编辑器组件,看看你的框架是否有这样的,否则使用tinymce它是最受欢迎的。
答案 1 :(得分:0)
听起来你应该已经在你的数据库中拥有所有换行符,你可能只是没有正确显示它。尝试nl2br显示换行符
答案 2 :(得分:0)
这是大多数用户常见的问题。
当您回显数据库中的结果时,您需要使用nl2br
。
例如,如果您的代码为echo $row['story']
,则必须为echo nl2br($row['story'])