我吧/tmp改成绝对路径,不出错了。但是session的值好像保存不下来阿!!!!

解决方案 »

  1.   

    ;     session.save_path = "c:\winnt\temp"这是我的INI里面的.
    你是不是前面的\打错了.....
      

  2.   

    session.save_path =  后面写一个实际存在的目录就可以。
      

  3.   

    我在add.php有如下代码
    if( !session_is_registered("name") ){
        session_register("name");
    }
    $name = "asdfasdfasdfsadfsadf";
    在show.php中
    <?=$name?>
    显示结果是空阿
      

  4.   

    改为
    session_start();
    if( !session_is_registered("name") ){
        session_register("name");
    }
    $_SESSION['name'] = "asdfasdfasdfsadfsadf";
    在show.php中
    session_start();
    <?=$_SESSION['name'];?>
    应该可以的.
      

  5.   

    session_start();
    if(!session_is_register("name")){
        session_register("name");
    }
    $HTTP_SESSION_VARS('name')="dsklfhsdkfhsdkahfsdakjf";
    __________________________________
    session_start();
    <?=$HTTP_SESSION_VARS('name';?>
    试试
      

  6.   

    在php.ini中,若你已经打开了安全模式,则除了doc_root之外的目录,PHP服务是不能够使用的!建议你将session.save_path路径设在doc_root内就不会出现不能使用SESSION的问题了。同时在每一个使用SESSION的页面顶部都要写上:session_start()!在调用SESSION变量的时候这样调用;$HTTP_SESSION_VARS["name"]。