是用于把SESSION寸到数据库里
ex:
    $ADODB_SESSION_DRIVER='mysql';
$ADODB_SESSION_CONNECT='localhost';
$ADODB_SESSION_USER ='root';
$ADODB_SESSION_PWD ='';
$ADODB_SESSION_DB ='db';
$ADODB_SESSION_TBL = 'sessions';
GLOBAL $HTTP_SESSION_VARS;
include('adodb/adodb-session.php');
  session_start();注意:session_start();必须放到调用的后面,还要在你的数据库里面带个表 表结构session程序里面有,你自己找

解决方案 »

  1.   

    我在本机测试没有问题,放到服务器上说/temp写入错误
      

  2.   

    检查服务器的 SESSION设置
      

  3.   

    是不是要把session.save_handler改一下??
      

  4.   

    session.save_handler = files
      

  5.   

    就是用的adodb的session自带的test中的程序
    出错信息如下:
    Notice: A session had already been started - ignoring session_start() in /www/users/heat.com.cn/sess.php on line 41PHP 4.3.5RC3
    $HTTP_SESSION_VARS['AVAR']=1
    --------------------------------------------------------------------------------
    Cookies: Array ( [PHPSESSID] => 662ab451c53edb32daaf722ea994239a ) 
    Warning: Unknown(): Failed to write session data (user). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0