文本区域的撇号变为反斜杠


Textarea apostrophes becoming backslashes?

我有一个文本区域,用户可以在其中输入文章的文本。然后我在网站上显示数据。如何防止在结果中显示带反斜杠的撇号?例如:

"让我们这样做"

将是:

"让我们这样做"

您可以使用函数stripslashes()

然而,禁用魔术引号和转义输入也是谨慎的。

  1. 禁用魔术引号。

  2. 在HTML上下文中转义用户输入。

是的,禁用magicquotes或strip-slashes。

您还需要剥离标签。如果你不这样做,你的网站将很容易受到攻击。