QQ 1640076782

2013年10月28日

PHP 表单提交获取不到数据

Filed under: phper — 标签:, — liphp @ 5:01 上午

刚刚上线一个网站出现了一个很奇怪的问题,网站的开始的时候还是好好的。但是过了一会表单的提交全部到获取不到数据了,查了很多原因,按照晚上说的,修改了好多,但是还是不管用,最后用$_GET获取还是不可以,换成$_REQUEST却是可以的,但是外贸网站那么多用$_POST、$_GET获取的 ,不可能去一个一个全部修改。只能继续查找原因。

开始感觉肯定是配置的原因。(代码保证是没有问题的)在修改了配置后还是不管用,最后又去伪静态文件总查找,果然问题就出在这个地方,删除了伪静态中的301跳转后,表单可以正常提交了。

在这里我配上表单提交获取不到数据的几种解决方法:

1,首先保证代码没有问题,可以把代码拿到本地测试(排除服务器配置错误)

2、就是代码么有问题:修改php.ini的配置文件很多数情况下一般都是把 register_globals 的off 改成了 on 这种方法并不推荐使用,对于网站的安全性不是很好。

3、表单的获取最常见3中,$_POST、 $_GET、$_REQUEST可以试试这个几种,方便查处问题。

4、使用 $HTTP_GET_VARS、$HTTP_POST_VARS数组来访问。

如果你有外贸企业网站建站需求,欢迎随时联系我们

QQ客服:415682727

电话:020-39907297

MSN:[email protected]