Php POST方法错误-禁止使用的单词?
代码: 我对这个错误一无所知。我知道问题出在单词substring和方法POST上,但我试图用谷歌搜索它,但没有成功 编辑: php是包含代码的文件。Php POST方法错误-禁止使用的单词?,php,post,Php,Post,代码: 我对这个错误一无所知。我知道问题出在单词substring和方法POST上,但我试图用谷歌搜索它,但没有成功 编辑: php是包含代码的文件。 我已经缩小了导致上述错误的代码范围。即使是包含各种字符的大字符串,所有这些都可以正常工作,但当字符串中包含该单词时,我会出现该错误。这是系统管理员的问题。我和他们谈过了,现在问题解决了。我已经询问了更多的细节。如果系统管理员给我提供更多信息,我将在这里发布。您确定test.php存在吗?尝试删除action属性,表单将提交到同一页面,而不是仅仅发
我已经缩小了导致上述错误的代码范围。即使是包含各种字符的大字符串,所有这些都可以正常工作,但当字符串中包含该单词时,我会出现该错误。这是系统管理员的问题。我和他们谈过了,现在问题解决了。我已经询问了更多的细节。如果系统管理员给我提供更多信息,我将在这里发布。您确定test.php存在吗?尝试删除action属性,表单将提交到同一页面,而不是仅仅发布一些代码,而不是与错误直接相关的代码。否则,请按照Philipp的说法执行,或者使用过度偏执的滥用检测系统。和系统管理员谈谈这个问题。通常不会,因为这样的原因。然而,有些被误导的灵魂认为这是一个好主意。因此,如果您注意到某些字符串(很可能是一种语言或另一种语言中的函数名字符串)被“不可接受”阻止,最好先检查一下。在您的情况下,我不知道,但如果任何用户输入中存在某个字符串,则肯定可以显示
406 not acceptable
。我对这个问题的回答可能会给出一个想法,即使它没有帮助。
echo '<form method="POST" action="test.php" id="textarea">
<textarea rows="40" cols="200" name="textarea" form="textarea">Text</textarea><br>
<input type="submit">
</form>';
$string = $_POST["textarea"];
exit();
Not Acceptable
An appropriate representation of the requested resource /test.php could not be found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.