我的一个程序,我在第一页里用session_register("nickname"); 
注册了nickname这个变量。 
可是转到第二页里,变量却不能用了。nickname什么都没有了。 
可是我可以看到SESSION建的那个文件呀!!!! 
谁知道为什么呀????

解决方案 »

  1.   

    echo $HTTP_SESSION_VARS["nikname"];
    看有没有值,还没有就检查php设置,并且贴出程序看看
      

  2.   

    在用session涵数前要有session_star().你用了没有?
      

  3.   

    在用session涵数前要有session_star().你用了没有?
      

  4.   

    看看第二页的那个程序,你有没有先初始化,而且看看你有没有把那个函数放在web页面前面执行。比如:
    <?session_start()?> //初始化
    //开始web页面

    而且还要看看你的php的版本是不是4。0的要是低于这个版本是要升级后才能使用的,session 的函数是在php4.0才开始支持的函数库