91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

輕松實現session的mysql處理 (轉)

發布時間:2020-08-11 04:16:49 來源:ITPUB博客 閱讀:198 作者:gugu99 欄目:MySQL數據庫
輕松實現session的mysql處理 (轉)[@more@]

  通常,session都是保存在臨時文件里的,但是,要是把它保存在數據庫里,就會給我們帶來很多好處,比如統計在線人數之類的。廢話不說了,看程序:

include("db_mysql.inc");

function open ($save_path, $session_name) {
  global $db,$REMOTE_ADDR;
  $db->query("delete from Sessions where SessionLast1 hour)");
  if($db->query("select * from Sessions where SessionID='".session_id()."'")
&& $arry=$db->fetch_array())
  $db->query("update Sessions set SessionLast=NOW() where
SessionID='".session_id()."'");
  else $db->query("insert into Sessions set
SessionID='".session_id()."',SessionName='$REMOTE_ADDR',SessionLast='NOW()'"
);
  return(true);
}

function close()

  return true;
}

function read ($id) {
  global $db;
  if(!$db->query("select SessionID from Sessions where SessionID='$id'")
|| $db->num_rows()<=0)return false;
  $SQL="select SessionData from Sessions where SessionID='$id'";
  $db->query($SQL);
  list($sess_data)=$db->fetch_row();
  return($sess_data);
}

function write ($id, $sess_data) {
  global $db;
  if(!$db->query("select SessionID from Sessions where SessionID='$id'") ||
$db->num_rows()<=0)return false;
  if($db->query("update Sessions set
SessionData='$sess_data',SessionLast=NOW() where SessionID='$id'"))
  return true;
  else return false;
}

function destroy ($id) {
  global $db;
  $db->query("delete from Sessions where SessionID='$id'");
}

function gc ($maxlifetime) {
  return true;
}

session_set_save_handler ("open", "close", "read", "write", "destroy","gc");

session_start();

?>
注:
數據表:Sessions
CREATE TABLE Sessions (
  SessionID varchar(50) NOT NULL,
  SessionName varchar(50) NOT NULL,
  SessionData blob,
  SessionLast datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
  PRIMARY KEY (SessionID)
);


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

色达县| 宁南县| 三明市| 平舆县| 汉阴县| 旺苍县| 湘乡市| 芜湖市| 申扎县| 扎赉特旗| 阜宁县| 临桂县| 青浦区| 晋城| 新宁县| 黄大仙区| 安国市| 新蔡县| 凉城县| 科尔| 元阳县| 兖州市| 安龙县| 平乡县| 桦南县| 驻马店市| 怀集县| 昌邑市| 安泽县| 吴旗县| 屯留县| 柳河县| 临桂县| 中山市| 南开区| 沂水县| 遂昌县| 忻州市| 竹北市| 德格县| 西乌珠穆沁旗|