0

在通过 ajax 发送用户输入的评论时,我需要帮助理解过滤数据的正确顺序。

我的输入文本区域数据像这样过滤

   $comment  = htmlentities(addslashes($_POST['comment']));

我将它输入到数据库中。我需要它只是显示符号的安全文本。现在,我需要在成员的评论中显示此内容以及他们输入的所有斜线。

我不想看到

    The comment\'s not so pleasant to read.

我不知道如何谷歌这个问题..或制定句子。我也希望能够使用 ajax 返回格式良好的评论。谁能指出我正确的方向?我只是希望不要被黑客入侵:x

4

1 回答 1

2

您是否尝试在打印前去除斜线?

echo stripslashes($str);

http://php.net/manual/en/function.stripslashes.php

于 2012-05-10T05:11:40.087 回答