是不是全局变量开了呢?
PHP.INI中的register_globals 是不是ON的 是的话 改成OFF!

解决方案 »

  1.   

    恩,很有可能是register_globals问题
      

  2.   

    也就是说我本机的PHP.INI中的是OFF,服务器上的是ON,有这种可能是吗?
      

  3.   

    或者把
    $user_name = $_REQUEST['user_name'];
    改成
    $other_var_name = $_REQUEST['user_name'];
      

  4.   

    估计是PHP.INI中的register_globals 配置不同
      

  5.   

    我也遇到了类似的,在页面跳转时session的值为空了,也不知道是怎么回事
      

  6.   

    别用$_REQUEST取值,要么$_SESSION,要么$_COOKIE,要么$_POST,要么$_GET就不会出现你那种情况了.
      

  7.   

    session只在当前窗口和基于当前窗口打开的新窗口有效,重开IE无效,不知道是不是
      

  8.   

    有时候还出现了session的值在打开一个新页面的时候得不到,不知道是怎么回事
    有人遇到过吗???