为什么“;赌场”;打破我的状态


Why does the word "casino" break my form?

这里有一个可能会让你挠头的地方——它肯定让我头疼!

我正在使用一个表单向WordPress的"update_post_meta"功能提交内容。

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

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

所以,问题是,有人能提出一个原因,为什么把这个词特别发送到$_POST会破坏表单并导致错误吗?

PS。我目前正在使用replace() javascript函数来解决这个问题,所以"casino"永远不会与表单一起发送,但如果"casion"问题能够解决,我将不胜感激。这至少可以让我不再对此感到困惑。

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