【发布时间】:2016-09-02 18:09:23
【问题描述】:
我有一个收集信息的表单,这些信息要存储在 sql 数据库中并显示在新闻提要上。
其中一个输入是文本区域,我希望用户输入的新行显示在新闻提要中。我猜我想用 nltobr() 之类的东西对输出进行格式化,并在收到信息时存储信息,但问题是输入是用新行发布的,只有空格:
<form action="postscript.php" method="post">
...
<tr>
<td><label for"content">Content</label></td>
<td><textarea id="content" name="content"></textarea></td>
</tr>
...
</form>
var_dump($_POST);
>>>>>>> array(1) {["content"]=> string(7) "a b c"}
所以我想我想要的是一种强制 html 表单发送 /r 或类似内容的方法
希望你能帮忙,谢谢
【问题讨论】:
-
这些是换行符。 HTML 只是将它们呈现为空格。
-
仅供参考,您正在考虑的功能是
nl2br()而不是nltobr()。