最近,我网站上的一位用户提醒我,如果他们在我网站上的任何表单上提交了此内容,则会返回 403 错误。
make a <hr> add this css to it hr{border:none; border-top:1px solid #000; background:none; height:1px; width:yourwidth;}
这是表单处理的背景(不是网站上使用的实际代码)。
<?php
if (isset($_POST['test'])) {
echo htmlspecialchars($_POST['content']);
}
?>
<form action = "" method = "post">
<textarea name = "content"></textarea>
<input type = "submit" name = "test"/>
</form>
只要上面的文本没有提交到表单中,一切都可以正常工作。
我尝试将 htmlspecialchars 更改为 htmlentities,strip_tags 任何我能想到的东西,但它仍然返回 403 错误。如何防止此 403 错误?