//對于所有用戶 //先設置自己為在線 $stmt = "UPDATE ".DB_NAME.".USER SET IsOnline='Y' WHERE UserID=".$userid; " /> 在线观看免费av网站,丰满的寡妇hd高清在线观看,国产成人精品系列在线观看

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

也談php網站在線人數統計

  function checkOnline($userid,$tempid=null)     
{     
$conn = connect();     

//對于所有用戶     
//先設置自己為在線     
$stmt = "UPDATE ".DB_NAME.".USER SET IsOnline='Y' WHERE UserID=".$userid;     
$result = query($stmt,$conn);     
//info($stmt);     
//如果當前用戶是游客     
if ($tempid != null)     
{     
$stmt = "SELECT TempID FROM ".DB_NAME.".TEMPUSER WHERE    

TempID=".$tempid;     
$result = query($stmt,$conn);     
//info($stmt);     
//如果該游客還在線     
if ($row = fetch_array($result))     
{     
$stmt = "UPDATE ".DB_NAME.".TEMPUSER SET    

RequestTime='".getCurrentTime()."' WHERE TempID=".$tempid;     
$result = query($stmt,$conn);     
//info($stmt);     
}     
//該游客已經離線     
else     
{     
$stmt = "INSERT INTO ".DB_NAME.".TEMPUSER    

VALUES('".$tempid."','".getCurrentTime()."')";     
$result = query($stmt,$conn);     
//info($stmt);     
}     
}     

//查看其他用戶     
//普通用戶     
$stmt = "UPDATE ".DB_NAME.".USER SET IsOnline='N' WHERE ".time()." -    

unix_timestamp(RequestTime) > ".ONLINE_DURATION." AND UserGroupID != ".GUEST;     
$result = query($stmt,$conn);     

//游客     
$stmt = "DELETE FROM ".DB_NAME.".TEMPUSER WHERE ".time()." -    

unix_timestamp(RequestTime) > ".ONLINE_DURATION;     
$result = query($stmt,$conn);     
disconnect($conn);     
}     

//得到在線人數,分用戶和游客     
function getOnlineNumber()     
{     
$olnum = array();     
$conn = connect();     
$stmt = "SELECT COUNT(UserID) FROM ".DB_NAME.".USER WHERE IsOnline='Y' AND    

UserGroupID != 4"; //4 為guest的用戶組id     
//info ($stmt);     
$result = query($stmt,$conn);     
$olnum['user'] = result($result,0,"COUNT(UserID)");     
$stmt = "SELECT COUNT(TempID) FROM ".DB_NAME.".TEMPUSER";     
//info ($stmt);     
$result = query($stmt,$conn);     
if ($row = fetch_array($result))     
{     
$olnum['guest'] = $row['COUNT(TempID)'];     
}     
disconnect($conn);     
return $olnum; //from www.w3sky.com    
}     

     

其中的connect(), disconnect(), query(),fetch_array()函數在dbmanager.inc.php中     
dbmanager.inc.php     

define("DB_NAME","databasename");     
define("DB_USER","user");     
define("DB_PASS","pass");     
define("DB_HOST","localhost");     

function connect()     
{     
//echo "Connecting to Host:".HOST."<br>";     
$conn = mysql_connect(DB_HOST,DB_USER,DB_PASS);     
mysql_select_db(DB_NAME);     
/*    
if ($conn)    
{    
echo "Connect to database sucessfully. connection id:".$conn."<br>";    
}    
else    
{    
echo "Connect to database failed.<br>";    
}    
*/     
return $conn;     
}     

function pconnect()     
{     
return mysql_pconnect(DB_HOST,DB_USER,DB_PASS);     
}     

function disconnect($conn)     
{     
$close = mysql_close($conn);     
/*    
if ($close)    
echo "MySQL Database disconnected.<br>";    
else    
echo "MySQL Database disconnecting failed. Please try again.<br>";    
*/     
}     

function query($stmt,$conn)     
{     
return mysql_query($stmt,$conn); //from www.w3sky.com    
}     

function fetch_array($result)     
{     
return mysql_fetch_array($result);     
}     

function fetch_row($result)     
{     
return mysql_fetch_row($result);     
}     

function num_rows($result)     
{     
return mysql_num_rows($result);     
}     

function result($result,$row,$field)     
{     
return mysql_result($result,$row,$field);     
}     

   
rule層:     
rl_online.php     
function getOnline()     
{     
if ($userid == 2)     
{     
if (session_is_registered("tempuserid"))     
{     
checkOnline($userid,$tempuserid);     
}     
}     
else     
{     
checkOnline($userid);     
}     
return getOnlineNumber();     
}     

ui層:     
ui_online.php     
$online_num = getOnline();     
echo "在線人數,注冊用戶".$online_num['user']."人,游客".$online_num['guest']."人"; 

php技術也談php網站在線人數統計,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 高挑人妻无奈张开腿 | free俄罗斯性xxxxhd派对 | 黄色直接观看 | 帅小伙和警官同性3p | 男女夜晚在爽视频免费观看 | 夜夜狂射影院欧美极品 | 亚洲青青青网伊人精品 | 国产高清在线观看 | 无码专区aaaaaa免费视频 | 一个人在线观看视频 | 伊人久久青青草 | 久久99AV无色码人妻蜜 | 婷婷久久综合九色综合伊人色 | 在线观看a视频 | 贵妃高h荡肉呻吟np杨玉环 | 欧美 亚洲综合在线一区 | 好看的电影网站亚洲一区 | 疯狂做受XXXX高潮欧美日本 | 白丝制服被啪到喷水很黄很暴力 | 无码国产伦一区二区三区视频 | 在线亚洲色拍偷拍在线视频 | 欧美怡红院视频一区二区三区 | 国产午夜理论片YY8840Y | 手机在线免费看毛片 | 色戒在线完整观看在线播放版 | 色悠久久久久综合欧美99 | 亚洲日本欧美产综合在线 | 亚洲精品美女久久777777 | 强奷乱码中文字幕熟女免费 | 国内偷拍夫妻av | 亚洲国产成人在线视频 | 边摸边吃奶边做下面视频 | 老熟人老女人国产老太 | 在教室轮流被澡高H林萌 | 免费视频亚洲 | 久草在线福利视频在线播放 | 99视频偷窥在线精品国自产拍 | 久草免费视频在线观看 | 久久久久亚洲精品影视 | 国产亚洲精品免费视频 | 99午夜高清在线视频在观看 |