PHP-请求错误(无效请求)


PHP - Request Error (invalid request)

不久前,我为一位客户使用CodeIgniter框架创建了一个相当简单的CMS。在过去的几个月里,我有三个不同的用户联系我,说他们有时在尝试提交数据时出错。我没有收到其他用户的报告。错误为:

请求错误(无效请求)无法处理您的请求。无法处理请求这可能是由于配置错误或请求格式不正确造成的。如需帮助,请联系您的网络支持团队。

我无法在任何web浏览器中在我的计算机上重新创建错误。我试着搜索同样的错误,但没有找到任何有用的东西。我甚至不知道这是PHP错误还是浏览器错误(我猜是浏览器错误)。

客户正在使用IE7。出现问题并升级到IE8的用户现在报告没有问题。

我想知道是什么原因导致了这个错误,我是否可以解决这个问题,或者这肯定是他们的问题我曾要求遇到此问题的用户尝试其他浏览器或尝试在家中重新创建,但目前还没有人回复我。

有什么建议吗?

我猜两件事:

  1. 正在使用方法="GET"发送表单。

  2. 他们正在输入无效字符,例如/@$%

将其设置为POST,您就应该解决问题。