0

这里有一个可能会让你摸不着头脑——它肯定有我!

我正在使用表单向 WordPress 的“update_post_meta”函数提交内容。

表单本身非常简单,只有一系列输入和文本区域字段。提交时,该操作将定向到同一页面,一些 PHP 在该页面上接管以$_POST在提交到 Wordpress 之前对信息进行验证。现在一切正常,除了一个非常奇怪的错误:

404 error每当您在任何字段中使用“赌场”一词时,即使地址栏显示一个完全有效的 URL ,页面也会刷新并抛出一个,而不是提交表单!我不相信这是我的 PHP 代码,因为我认为我们在这个过程中没有走那么远,所以我认为这是服务器的事情,但我无法想象为什么。这发生在整个站点的任何形式上,我在由同一托管公司(Namecheap,FYI)托管的其他站点上也得到了相同的结果。

所以,问题是,任何人都可以提出一个理由,为什么特别发送这个词$_POST会破坏表格并导致错误?

PS。我目前正在使用replace()javascript 函数解决此问题,因此“赌场”永远不会随表单一起发送,但如果“赌场”问题能够解决,我将不胜感激。它至少会阻止我对此感到困惑。

4

1 回答 1

0

这是因为被识别为垃圾邮件的概率很高。赌场应该用好,因为有很多网站不能用这个词本身。使用其他国家的语言是通过像我一样公开说“[우리카지노][1]”来宣传它的方法之一。我希望你能回答你的问题。

于 2019-10-23T07:00:10.287 回答