session_start(); 
$userid  = $_SESSION['userid'];

解决方案 »

  1.   

    session_start();
    session_register("u_name");
    ...
    ...
    $_SESSION[u_name]=$_POST[name];
    此句必需放在第一行,也就是页面不能有任何输出,否则会出错!
      

  2.   

    更正:
    session_start();
    ...
    ...
    $_SESSION[u_name]=$_POST[name];-----------------------------------------------session_start();
    此句必需放在第一行,也就是页面不能有任何输出,否则会出错!
      

  3.   

    session_start();
    echo $_SESSION['name'];
      

  4.   

    使用一个会话变量必须先开启一个会话。
    session_start();
    在PHP老版本当中,需要session_register(name)来注册一个变量,不过在4.1之后的版本中,在开始会话之后,就可以直接利用
    $_session['name']=$_POST['name'] 来注册一个会话变量,并赋值。
    删除一个会话变量,可以用unset($_session['name'])
    删除所有的会话变量,可以用$_session=array();来清空所有的值
    销毁一个会话,必须session_destory();
      

  5.   

    和asp没什么区别,就是不要忘了session_start()这句
    $_session['name']="name";//设置session
    $name=$_session['name'];//使用session