【发布时间】:2014-09-09 08:46:28
【问题描述】:
我有以下代码:
<textarea max-length="1000">
<?php echo $field?>
</textarea>
这应该是回声:
Lorem ipsum dolor sit amet
Nullam non molestie ligula.
但我得到的是原始代码:
<p>Lorem ipsum dolor sit amet</p><p>Nullam non molestie ligula.</p>
我试图找到一个解决方案,但是到目前为止,论坛让我失望了!有什么想法吗?
【问题讨论】:
-
您不能将 html 标签放在 textarea 中,它将被表示为原始文本。你必须删除它们。
-
$field是如何定义和填充的? -
谢谢!我可以用一些东西来代替它们以保持视觉上的休息吗?
-
$field 正在从 mysql 数据库中读取。
-
您可能会使用
nl2br(),但如果$field包含HTML,那么您需要重新考虑这一点。