我正在创建一个编程论坛,但我无法从数据库中包含检索到的文本。我的textarea看起来像这样
<textarea name = "PostText" style = "width: 90%; height:480px; resize:none; direction: ltr; unicode-bidi: bidi-override;text-align:left;"required>
</textarea>
unicode-bidi:bidi-override会捕获代码的输入方式,但是在使用它们时我无法正确设置自动换行功能。所以第一个问题是如何捕获textarea中的确切文本并将其显示在表格中。 我的标签看起来像这样
<td style = "margin:0 auto; text-align:left;"><pre>'.htmlspecialchars($post_).'</pre></td>
pre标签显示文本的确切输入方式,但不会正确包装并溢出其容器。
如何捕获textarea中的确切文本输入并将其显示在表格中?
答案 0 :(得分:1)
我建议您现在存储时存储(只按原样插入表格),当您显示从数据库中获取的文本时,输出如下:
<td style = "margin:0 auto; text-align:left;">'.nl2br($post_).'</td>
PHP nl2br
函数将换行符(存储在DB中)转换为换行符HTML标记。
答案 1 :(得分:0)