php POST和get问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 18:00:24
我在Windows 装了个php 和 apache 都是从官方下的 然后装的那种
现在我写的php 里面的$_POST['aa']都写成$aa了
请问修改哪里可以将 两者等价 就是说$aa就是$_POTS['aa']的意思
还有就是 在php 文件语法错误时 要显示错误原因 而不是不能访问

php.ini搜索register_globals,把它的值改成on,就是在表单里面如果命名一个name='abc'的标签,submit后就直接可以用$abc,而不用$_POST['abc'],但是,不建议这么用,还是把register_globals = off吧,呵呵

找到你的PHP.INI文件,有可能是在C:\WINDOWS目录下面,确保有下面的内容就可以:
register_globals = On

有可能你现在里面没有这行,或者前面有分号,或者后面是Off,反正弄成上面这样就好了。

或者不修改配置文件,在每个脚本中加上:
extract($_POST);
extract($_GET);