我用print_r($_SERVER);
看不到REMOTE_USER的项var_dump($_SERVER["REMOTE_USER"]);显示出来的值为NULL想问一下,是不是什么地方没有设置好呢?我的环境是 WindowsXP + Apache2.2 + php5

解决方案 »

  1.   

    $_SERVER['REMOTE_ADDR'] #正在浏览当前页面用户的 IP 地址。
    $_SERVER['REMOTE_HOST'] #正在浏览当前页面用户的主机名。
    $_SERVER['REMOTE_PORT'] #用户连接到服务器时所使用的端口。好像没有你的那项啊REMOTE_USER
      

  2.   

    这样的话,那我怎样获得浏览器端域帐号的信息呢?如果Browser端域帐号登陆名为zhangyh,我怎样能在php中获得该字符串呢?
      

  3.   

    开启session_start()放在页面最上面
    那是要使用$_SESSION['username']='五柯' 保存
    在下一页echo $_SESSION['username'];
    -----------------------------------------
    新型ORM queryphp框架简介和教程入门
    http://topic.csdn.net/u/20100222/16/b31eaaf2-4ac6-4238-898b-4f06dd3dfbe5.html
    下载
    http://code.google.com/p/queryphp/downloads/list 
      

  4.   

    登陆的信息一般放在session中,迭代session就可以看见你想要的信息了。
      

  5.   

    登录成功时
    apache_setenv('REMOTE_USER', $user);
    然后var_dump($_SERVER["REMOTE_USER"]);就可以看到了