san2guo2
所属分类:WEB开发
开发工具:PHP
文件大小:15068KB
下载次数:5
上传日期:2009-02-14 15:16:06
上 传 者:
hinkeixd
说明: Download you own three BR
文件列表:
三国商业源码\新建 文本文档.txt (3312, 2009-02-10)
三国商业源码\价值800元的三国源码\web3guo2.sql (740856, 2008-12-08)
三国商业源码\价值800元的三国源码\sanguo\activation.php (926, 2008-10-28)
三国商业源码\价值800元的三国源码\sanguo\admin.php (5821, 2008-11-16)
三国商业源码\价值800元的三国源码\sanguo\agreement.php (2188, 2008-11-11)
三国商业源码\价值800元的三国源码\sanguo\check.php (441, 2008-07-04)
三国商业源码\价值800元的三国源码\sanguo\CheckUserName.php (291, 2008-07-04)
三国商业源码\价值800元的三国源码\sanguo\config.php (356, 2008-11-11)
三国商业源码\价值800元的三国源码\sanguo\error_document.php (1167, 2008-11-11)
三国商业源码\价值800元的三国源码\sanguo\function_area.php (4720, 2008-10-28)
三国商业源码\价值800元的三国源码\sanguo\game_b.php (12746, 2008-07-04)
三国商业源码\价值800元的三国源码\sanguo\give_cashmoney.php (455, 2008-07-04)
三国商业源码\价值800元的三国源码\sanguo\give_cashmoney2.php (1412, 2008-07-04)
三国商业源码\价值800元的三国源码\sanguo\help.php (3738, 2008-07-04)
三国商业源码\价值800元的三国源码\sanguo\help_01.php (8245, 2008-11-11)
三国商业源码\价值800元的三国源码\sanguo\index.php (18575, 2008-11-23)
三国商业源码\价值800元的三国源码\sanguo\index_bank.php (25289, 2008-11-17)
三国商业源码\价值800元的三国源码\sanguo\is_file.php (1082, 2008-07-04)
三国商业源码\价值800元的三国源码\sanguo\jie.php (1613, 2008-11-11)
三国商业源码\价值800元的三国源码\sanguo\login.php (11578, 2008-07-04)
三国商业源码\价值800元的三国源码\sanguo\login_marker.php (1408, 2008-07-04)
三国商业源码\价值800元的三国源码\sanguo\new.php (4239, 2008-07-04)
三国商业源码\价值800元的三国源码\sanguo\noice.php (891, 2008-11-11)
三国商业源码\价值800元的三国源码\sanguo\register.php (14023, 2008-11-11)
三国商业源码\价值800元的三国源码\sanguo\register_bank.php (11446, 2008-11-11)
三国商业源码\价值800元的三国源码\sanguo\sufficient.php (4810, 2008-11-11)
三国商业源码\价值800元的三国源码\sanguo\test.php (142, 2008-11-01)
三国商业源码\价值800元的三国源码\sanguo\times.php (103, 2008-07-04)
三国商业源码\价值800元的三国源码\sanguo\top_end.php (3194, 2008-11-17)
三国商业源码\价值800元的三国源码\sanguo\version.php (235, 2008-05-01)
三国商业源码\价值800元的三国源码\sanguo\wen.php (4331, 2008-07-04)
三国商业源码\价值800元的三国源码\sanguo\wen_02.php (2311, 2008-07-04)
三国商业源码\价值800元的三国源码\sanguo\安装手册.txt (506, 2009-02-10)
三国商业源码\价值800元的三国源码\sanguo\pay\config.php (102, 2008-11-16)
三国商业源码\价值800元的三国源码\sanguo\pay\GetPayHandle.php (3080, 2008-11-16)
三国商业源码\价值800元的三国源码\sanguo\pay\GetPayNotify.php (3394, 2008-11-16)
三国商业源码\价值800元的三国源码\sanguo\pay\index.php (4030, 2008-11-17)
三国商业源码\价值800元的三国源码\sanguo\pay\php.php (109, 2008-11-17)
三国商业源码\价值800元的三国源码\sanguo\pay\SendOrder.php (3705, 2008-11-16)
三国商业源码\价值800元的三国源码\sanguo\pay\images\bg_head.jpg (28689, 2008-11-16)
... ...
select_db("baysoftchat");
timer();
//
//验证用户身份。
//
//if(!verifyMember(session_id(),$_COOKIE["NickName"]))
//{
// echo "parent.location.href=\"notice.php?id=".not_login."\"";
// exit;
//}
//if(!$db->connect())
//{
// echo "alert('数据库连接失败!')";
//}
$sql = "select * from `messages` where (`to_user` = '".$_COOKIE["NickName"]."' or `private`=0) and `id` > {$_GET["messageid"]} and `from_user` != '{$_COOKIE["NickName"]}' order by `id` asc";
$tm = time();
$db->query("update `onlinelist` set `activetime` = '{$tm}' where `username` = '{$_COOKIE["NickName"]}'");
$result = $db->query($sql);
$totalRows = $db->num_rows($result);
if(mysql_error())
{
$db->query("repair table `messages`");
}
$readedRows = 0;
while($rows = $db->fetch_array($result))
{
echo 'writeMessage("'.nl2br(addslashes($rows["content"])).'","'.$rows["from_user"].'","'.$rows["to_user"].'","'.$rows["time"].'","'.$rows["title"].'","'.$rows["saycolor"].'","'.$rows["namecolor"].'","'.$rows["private"].'","'.$rows["type"].'","'.$rows["event"].'","'.$rows["face"].'");';
$readedRows ++;
if($readedRows==$totalRows)
echo "messageid=".$rows["id"].";";
}
/**************************解决一段时间没有更新时间的用户,因为该用户可能已经掉线了--*/
$leaveTime = 60; //每一分钟清除一次用户
$clearTime = time()-60;
$microtime = explode(" ",microtime());
$microtime = $microtime[0]+$microtime[1];
if(($microtime-$db->result($db->query("select `value` from `config` where `name` = 'check_online'"),0,"value"))>$leaveTime)
{
$db->query("update `config` set `value` = '".$microtime."' where `name` = 'check_online'");
$clearResult = $db->query("select `username`,`roomid` from `onlinelist` where `activetime` < {$clearTime}");
if($clearTotalRows = $db->num_rows($clearResult))
{
while($clearRow = $db->fetch_array($clearResult))
{
$db->query("delete from `onlinelist` where `username` = '{$clearRow["username"]}'");
if($db->affectedrows())
{
$message = array("private"=>"","event"=>"","from_user"=>"","type"=>"","roomid"=>"","content"=>"","to_user"=>"","title"=>"","namecolor"=>"","saycolor"=>"","face"=>"");
$message["event"] = msg_leave;
$message["from_user"] = $clearRow["username"];
$message["type"] = type_system;
$message["roomid"] = $clearRow["roomid"];
addMessage($message,$db);
}
}
}
}
//echo "showDebug('".timer()."','".$db->querynumbers()."');";
$db->close();
?>
近期下载者:
相关文件:
收藏者: