亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

使用session_set_save_handler函數重載SESSION存儲方式之MYSQL

瀏覽:107日期:2023-10-26 19:33:49

<? $DB_SERVER = 'server'; /* database server hostname */ $DB_NAME = 'dbname'; /* database name */ $DB_USER = 'root'; /* database user */ $DB_PASS = '*************'; /* database password */

$DB_SELECT_DB = ''; $SESS_LIFE = get_cfg_var('session.gc_maxlifetime');

function sess_open($save_path, $session_name) { global $DB_SERVER, $DB_NAME, $DB_USER, $DB_PASS, $DB_SELECT_DB;

if (! $DB_SELECT_DB = mysql_pconnect($DB_SERVER, $DB_USER, $DB_PASS)) { echo 'SORRY! MYSQL ERROR : Can't connect to $DB_SERVER as $DB_USER'; echo 'MySQL Error: ', mysql_error(); die; }

if (! mysql_select_db($DB_NAME, $DB_SELECT_DB)) { echo 'SORRY! MYSQL ERROR : Unable to select database $DB_NAME'; die; }

return true; }

function sess_close() { return true; }

function sess_read($SessionKey){global $DB_SELECT_DB, $SESS_LIFE;$Query = 'SELECT SessionArray FROM cdb_global_sessions WHERE SessionKey = ''.$SessionKey.'' AND SessionExpTime > ' . time();$Result = mysql_query($Query, $DB_SELECT_DB);

if (list($SessionArray) = mysql_fetch_row($Result)) { return $SessionArray; }

return false; }

function sess_write($SessionKey, $VArray) { global $DB_SELECT_DB, $SESS_LIFE;

$SessionExpTime = time() + $SESS_LIFE; $SessionArray = addslashes($VArray);

$Query = 'INSERT INTO cdb_global_sessions (SessionKey,SessionExpTime,SessionArray) VALUES (''.$SessionKey.'',''.$SessionExpTime.'',''.$SessionArray.'')'; $Result = mysql_query($Query, $DB_SELECT_DB);

if (!$Result){ $Query = 'UPDATE cdb_global_sessions SET SessionExpTime = ''.$SessionExpTime.'', SessionArray = ''.$SessionArray.'' WHERE SessionKey = ''.$SessionKey.'' AND SessionExpTime > ' . time(); $Result = mysql_query($Query, $DB_SELECT_DB); } return $Result; }

function sess_destroy($SessionKey) { global $DB_SELECT_DB;

$Query = 'DELETE FROM cdb_global_sessions WHERE SessionKey = ''.$SessionKey.'''; $Result = mysql_query($Query, $DB_SELECT_DB);

return $Result; }

function sess_gc($maxlifetime) { global $DB_SELECT_DB;

$Query = 'DELETE FROM cdb_global_sessions WHERE SessionExpTime < ' . time(); $Result = mysql_query($Query, $DB_SELECT_DB);

return mysql_affected_rows($DB_SELECT_DB); }

session_set_save_handler( 'sess_open', 'sess_close', 'sess_read', 'sess_write', 'sess_destroy', 'sess_gc');

session_start(); ?>

標簽: MySQL 數據庫
主站蜘蛛池模板: 国产成人免费高清在线观看 | 免费a在线| 中文字幕精品视频 | 香蕉看片| 中文字幕一区视频一线 | 欧美特黄一免在线观看 | 国产高清免费在线观看 | 精品欧美一区二区三区免费观看 | 国产在线视频一区二区三区 | 国产精品亚洲二区在线 | a性片| 国产成人精品免费视频大全五级 | 欧美一级aⅴ毛片 | 国产女人体一区二区三区 | 成人观看网站a | 97国产大学生情侣11在线视频 | 国产v精品成人免费视频400条 | 亚洲精品一区二 | 国产一区二区三区在线影院 | 亚洲精品视频在线免费 | 日韩中文字幕免费在线观看 | 日鲁夜鲁天天鲁视频 | 在线欧美亚洲 | 国产成人亚洲精品老王 | 在线黄色观看 | 免费久 | 色综合网亚洲精品久久 | 欧美草逼网站 | 免费啪视频观在线视频在线 | 日韩 欧美 亚洲 中文字幕 | 亚洲黄网在线播放高清 | 成熟自由日本语热亚洲人 | 国产一区二区福利 | 精品欧美 | 国产亚洲精品久久久久久午夜 | 色牛网 | 国内精品自在欧美一区 | 久久香蕉国产线看观看网站 | 国产一级视频免费 | 亚韩在线 | 中国日韩欧美中文日韩欧美色 |