在php中不能有get传值怎么办,是否和php.ini中的信息有关

如题所述

1.如果要直接传送值的话在php.ini里把register_globals 设为On,这家伙默认是Off,为了安全, 如果你用$_GET来传送的话就不用修改php.ini了
如果你用的是本机或自己的服务器的话把上面的选项修改,如果是虚拟主机的话我建议你最好用$_GET来传值,那些空间提供商不会设为On,

2. 看看form里是否把method设为get, 如果设为post的话当然无法传值了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-08-31
不是很清楚你的问题?
HI我
第2个回答  2009-08-31
肯定是你写错了吧 post呢?
第3个回答  2009-08-31
不可能不能有GET传值,因为你打开网页的操作本身就是一个GET请求
http://www.baidu.com这样都是一个GET请求
猜想楼主应该是脚本写错了,是用$_GET[name],注意$_GET要大写
name也要和你传的键名的大小写保持一致。比如你传的是Name,而取值时用的是$_GET[name],这样肯定取不到,要用$_GET[Name]才能取到
相似回答