当有人点击输入中断文本时

时间:2014-04-17 04:05:45

标签: php html line

我第一次创建论坛软件我知道大多数PHP只是一些事情。

反正 当有人点击这样输入时说 "像这样我只需按下输入"

发布主题时,它将显示为新行,如何存档?

现在,即使我去了一个新的帖子,这个帖子仍然会像这样显示" sssssssssssssssss"用户需要添加
来打破它,但出于安全原因我需要禁用HTML。

我现在可以让PHP在提交帖子时自动添加,但是然后会显示给用户,我将禁用html。

谢谢!

1 个答案:

答案 0 :(得分:6)

您需要在PHP中使用nl2br()。它会自动将换行符转换为<br>标记。

假设用户在表单的<textarea>上输入了数据,当他点击提交时,它会到达您的PHP页面,说 submit.php ,在那个页面你应该这样做..

<强> submit.php

<?php
$textareadata = isset($_POST['textareadata'])? nl2br(htmlspecialchars(($_POST['textareadata']))) : "Not Sent";