使用session_onstart()
这个事件

解决方案 »

  1.   

    如果你用的PHP高版本的话,好像是4.2之后的版本
    检查你的PHP.ini中的register_globals这一项是否设为ON
    如果OFF的话
    就应该用$HTTP_SESSION_VARS['你的Session变量名']
    来访问你的Session变量
      

  2.   


    $_SESSION["user_id"]
    $_SESSION["user_name"]PHP版本register_globals默认下是off的,是不能用session_is_registered
    所以你只要
    session_start();
    $_SESSION["user_id"] = "你要赋的值";
    在另外一页如果要判断是否有SESSION就用
    if(isset($_SESSION["user_id"])){
         //You code!
    }
      

  3.   

    同意 allkill(傲气游) 的说法
      

  4.   

    session_register("user_id"); 
    session_register("user_name");