php下的全局变量的奇怪问题?

chiny 2002-05-17 09:43:50
我的机器:win2000 server,
apache 1.3.24
php4.2.02
mysql 3.23.46a
我在一个地址栏输入:http://192.168.0.1/php/test.php?user=haha&pass=xixi
我的test.php:
<?php
echo $user;//一片空白,除非用$HTTP_GET_VARS["user"];
echo $pass;
?>
...全文
9 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
jekend 2002-05-17
這是老問題了
查看你的 php.ini 的設定
register_globals = Off
改為
register_globals = On
就可以訪問 $user.
不過,出于安全性的考慮 php4.2開始, 這個參數的卻省值為 Off .
你也儘量使用 php 提供的全局陣列來訪問 get ,post 和 cookie 變量吧.
可以用 phpinfo() 來查看可以使用的變量.
回复
banneryue 2002-05-17
高版本的新特性用$_GET["user"]
回复
chiny 2002-05-17
请楼上这位朋友能不能说的明白一点,因为我用php的时间不长,
参考资料也只有一个php manual
回复
Drate 2002-05-17
用phpinfo()看一看 VARIANT 是不是为 support enabled ?
回复
相关推荐
发帖
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2002-05-17 09:43
社区公告
暂无公告