亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? index.php

?? 很不錯(cuò)的php聊天室源碼,提供給大家學(xué)習(xí)
?? PHP
字號(hào):
<?php
if(file_exists("include/connect.php"))
{
	if(file_exists("setup"))
	{
		echo "請(qǐng)刪除 setup 目錄。";
		exit;
	}
}
else
{
	header("location:setup/index.php?step=0");
	exit;
}
session_start();
include "include/query.php";
include "include/functions.php";
if(!getConfig("chatroom_is_closed"))
{
	header("location:notice.php?id=".chatroom_closed);
	exit;
}
timer();
$db = new db_query;
$db->connect();
//這里也加上自動(dòng)清除用戶的代碼
$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->numrows($clearResult))
	{
		while($clearRow = $db->fetchArray($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);
			}
		}
	}
}
//清除代碼結(jié)束
$roomResult = $db->query("select * from `rooms` where `inuse` =1");
$totalRooms = $db->result($db->query("select count(*) from rooms"),0,"count(*)");
?>
<html>
<!--
天龍聊天室 版本1.0.2

修正了member.php中的一個(gè)錯(cuò)誤,修正了安裝程序,對(duì)于虛擬主機(jī)用戶也能安裝本聊天室。

作者:傲天龍
電郵:aotianlong@hotmail.com 
OICQ: 3697006
主頁(yè): http://aotianlong.yeah.net
-->
<META http-equiv="Content-Type" content="text/html;charset=gb2312">
<head>
<meta name="keyword" content="傲天龍,PHP,聊天,天龍聊天">
<title>
<?=getConfig("chatroom_name")?> -- 登陸頁(yè)面
</title>
<link rel="stylesheet" type="text/css" href="styles/index.css">
</head>
<body bgcolor="<?=getConfig("page_bgcolor")?>">
<br>
<br>
<br>
<script language=javascript>
var password_min_length = <?=getConfig("password_min_length")?>;
function checkForm(fm)
{
	try
	{
		var x = new ActiveXObject("Microsoft.XMLHTTP");
	}
	catch(e)
	{
		alert("對(duì)不起,您的瀏覽器不支持微軟的XMLHTTP組件!");
		return false;
	}
	if(fm.username.value=="")
	{
		alert("請(qǐng)?zhí)顚?xiě)用戶名!");
		fm.username.focus();
		return false;
	}
	if(fm.password.value==""&&!password_min_length)
	{
		if(confirm("您沒(méi)有設(shè)置密碼,用戶名誰(shuí)都可用,您確定嗎?"))
		{
			return true;
		}
		else
		{
			fm.password.focus();
			return false;
		}
	}
	if((fm.password.value.length<password_min_length)&&password_min_length)
	{
		alert("最小密碼長(zhǎng)度為 "+password_min_length+" 位!");
		return false;
	}
	return true;
}
var rooms = new Array();
var roomsID = new Array();
var onlines = new Array();
<?php
while($roomRow = $db->fetchArray($roomResult))
{
	$onlineResult = $db->query("select `username` from `onlinelist` where `roomid` = '{$roomRow["id"]}'");
	echo "rooms[rooms.length] = '{$roomRow["room_name"]}';\n";
	echo "roomsID[roomsID.length] = {$roomRow["id"]};\n";
	$onlineLen = $db->numrows($onlineResult);
	echo "onlines[onlines.length] = '";
	$i = 0;
	while($onlineRow = $db->fetchArray($onlineResult))
	{
		 $i++;
		 echo "{$onlineRow["username"]}";
		 if($onlineLen!=$i)
		 {
			 echo ",";
		 }
	}
	echo "';\n";
}
?>
var tmp = 1;
function writeRoom()
{
	var str = "";
	for(var i=0;i<rooms.length;i++)
	{
		str += "<input type=radio name='chatroom' value='"+roomsID[i]+"' ";
		if(i==0)
		{
			str += " checked>";
		}
		else
		{
			str += ">";
		}
		var onlineNumber;
		if(onlines[i]=="")
		{
			onlineNumber = 0;
		}
		else
		{
			onlineNumber = onlines[i].split(",").length;
		}
		str += "<a href='javascript:viewOnlines("+i+")' title='查看在線名單'>"+rooms[i]+"</a>" + "("+onlineNumber+")&nbsp;&nbsp;";
		if(!(tmp%5))
		{
			str += "<br>";
		}
		tmp++;
	}
	document.write(str);
}
function viewOnlines(index)
{
	var onlineStr = onlines[index];
	var result;
	var members;
	if(onlineStr=="")
	{
		result = "沒(méi)有在線人員。";
	}
	else
	{
		members = onlineStr.split(",");
		result = "在線名單("+members.length+")\n\n";
		for(var i=0;i<members.length;i++)
		{
			result += members[i] +"\n";
		}
	}
	alert(result);
}
</script>
<table width=750 class="messagebox" height=200 cellspacing=0 cellpadding=0>
<tr>
	<td class="messagetitle">
	 <?=getConfig("chatroom_name")?>
	</td>
</tr>
<tr>
	<td class="messagebody">
<br>
<?=getConfig("loginpage_affiche")?><br><br>
<a href="member.php?mode=taxis&page=1" target="_blank">聊友排行</a> | <a href="help.php?mode=func" target="_blank">功能說(shuō)明</a> | <a href="help.php?mode=config" target="_blank">配置信息</a> | <a href="guestbook.php?page=1" target="_blank">聊友留言</a>
<form name="loginForm" action="member.php?mode=login" method="post" onsubmit="return checkForm(this)">
用戶名<input type="text" name="username" maxlength=20>
&nbsp;&nbsp;密碼<input type="password" name="password" maxlength=26>
<?php
if(getConfig("img_verify")==1)
{
?>
&nbsp;&nbsp;驗(yàn)證碼<input type="text" name="verify" maxlength=10 size=6> <img src="verify.php" height=20>
<?php
}
?>
&nbsp;&nbsp;性別<select name="gender">
<option value=0>秘密
<option value=1>男孩
<option value=2>女孩
</select>
&nbsp;&nbsp;<input type="submit" value="登錄"><br>
<br>
房間列表(<font color="blue"><?=$totalRooms?></font>)在線人數(shù)(<font color="blue"><?=$db->result($db->query("select count(*) from `onlinelist`"),0,"count(*)")?></font>)<br>
<script language=javascript>writeRoom()</script>
</form>
無(wú)須注冊(cè),直接輸入密碼跟用戶名即可。
<br>
<br>
聊天室最高在線人數(shù) <font color="blue"><?=getConfig("top_online_record")?></font> 人,發(fā)生時(shí)刻 <font color="blue"><?=getConfig("top_online_record_time")?></font> ,由于 <font color="blue"><?=getConfig("top_online_record_user")?></font> 的登錄。
<br><br>
</td>
</tr>
</table>
<br>
<iframe src="visit.php" width=160 height=20 align="center" frameborder=no scrolling=no></iframe>
<?php
include("include/copyrights.php");
?></body>
</html>
<?php
$db->close();
?>

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久国产成人午夜av影院| 紧缚捆绑精品一区二区| ww久久中文字幕| 91视频精品在这里| 黄色成人免费在线| 亚洲成人福利片| 国产精品成人一区二区艾草| 欧美一区二区黄| 在线观看av一区二区| 国产美女在线精品| 偷窥国产亚洲免费视频| 中文字幕佐山爱一区二区免费| 欧美大片国产精品| 在线播放一区二区三区| 99视频一区二区三区| 国产精品白丝av| 久久99精品国产麻豆不卡| 亚洲国产精品影院| 亚洲伦理在线精品| 国产精品美女一区二区三区| 精品91自产拍在线观看一区| 欧美二区三区91| 欧美日韩一二三区| 色偷偷成人一区二区三区91| jlzzjlzz亚洲日本少妇| 国产成人免费高清| 国产精选一区二区三区| 韩国一区二区三区| 日韩1区2区3区| 日韩激情在线观看| 丝袜国产日韩另类美女| 性做久久久久久免费观看| 一二三四社区欧美黄| 亚洲精品成人悠悠色影视| 亚洲日本中文字幕区| 亚洲欧美国产三级| 亚洲日本一区二区| 亚洲男人天堂一区| 亚洲精品欧美在线| 亚洲综合色噜噜狠狠| 一区二区三区精密机械公司| 亚洲色图视频网| 亚洲综合免费观看高清完整版在线| 亚洲乱码中文字幕| 亚洲高清免费视频| 丝袜亚洲另类欧美| 久久超碰97人人做人人爱| 久久精品999| 国产高清精品网站| 播五月开心婷婷综合| 91亚洲国产成人精品一区二三| 91亚洲永久精品| 精品视频在线免费观看| 欧美一区欧美二区| 久久免费精品国产久精品久久久久| 久久久久久久久蜜桃| 国产精品久久久久影院老司| 亚洲精品videosex极品| 婷婷综合五月天| 精品亚洲成av人在线观看| 国产成人8x视频一区二区| 99精品视频中文字幕| 欧美这里有精品| 日韩精品一区二区三区蜜臀| 国产亚洲一区字幕| 一区二区三区中文在线观看| 奇米色一区二区| 国产91在线|亚洲| 欧美午夜电影网| 日韩欧美成人一区| 国产精品电影院| 日韩av在线免费观看不卡| 国产盗摄女厕一区二区三区| 色婷婷av一区二区三区大白胸| 欧美日本免费一区二区三区| 久久久久久久综合| 亚洲五码中文字幕| 国产风韵犹存在线视精品| 欧美在线观看18| 2020国产精品| 亚洲精品中文字幕乱码三区| 久久国产麻豆精品| 一本到一区二区三区| 91精品国产一区二区三区蜜臀 | 国产精品一区二区三区网站| 99re成人精品视频| 精品精品国产高清一毛片一天堂| 亚洲欧洲日产国产综合网| 香港成人在线视频| 成人99免费视频| 欧美一区二区三区小说| 亚洲三级在线看| 精久久久久久久久久久| 欧美伊人精品成人久久综合97 | 亚洲综合一区二区| 国产原创一区二区| 欧亚洲嫩模精品一区三区| 国产清纯美女被跳蛋高潮一区二区久久w| 一区二区三区日本| 成人app软件下载大全免费| 日韩一级二级三级| 亚洲高清不卡在线| 97精品久久久午夜一区二区三区 | 日韩精品一区二区三区在线观看 | 日本一区二区不卡视频| 日韩高清欧美激情| 色香蕉久久蜜桃| 国产欧美日韩一区二区三区在线观看| 日韩成人免费在线| 在线日韩av片| 国产精品久久久久永久免费观看| 韩国成人精品a∨在线观看| 欧美精三区欧美精三区| 夜夜精品视频一区二区| www.av亚洲| 国产欧美精品一区aⅴ影院 | 在线观看视频91| 国产精品国产三级国产有无不卡| 久久66热re国产| 777色狠狠一区二区三区| 亚洲一区免费观看| 91久久精品一区二区三区| 中文字幕日本乱码精品影院| 成人免费高清视频| 国产日韩综合av| 国产a久久麻豆| 国产三级欧美三级日产三级99 | 欧美国产精品一区二区三区| 国产一区二区三区四区在线观看| 日韩欧美亚洲国产另类| 蜜桃av噜噜一区| 日韩欧美一区在线观看| 美美哒免费高清在线观看视频一区二区 | 日韩欧美中文一区| 蜜桃久久久久久| 日韩精品一区二区三区中文精品| 美女一区二区久久| 日韩精品一区二区三区蜜臀 | 91精品国产色综合久久不卡蜜臀 | 成人黄色免费短视频| 欧美高清在线一区二区| 国产成人av一区二区三区在线观看| 国产亚洲欧美一级| 成人av在线一区二区三区| 中文字幕在线不卡视频| 99riav久久精品riav| 亚洲一区免费在线观看| 在线成人av影院| 狠狠色伊人亚洲综合成人| 久久精品亚洲一区二区三区浴池| 成人在线综合网站| 亚洲人一二三区| 欧美三级日韩在线| 麻豆国产精品一区二区三区 | 午夜久久久久久久久久一区二区| 欧美精品粉嫩高潮一区二区| 毛片av一区二区| 国产午夜亚洲精品理论片色戒| 成人av在线影院| 亚洲成人一二三| 精品国产亚洲在线| av激情综合网| 亚洲3atv精品一区二区三区| 欧美v日韩v国产v| 99精品视频在线播放观看| 午夜精品久久久久影视| 久久蜜臀精品av| 92国产精品观看| 日本不卡一区二区三区| 久久久精品2019中文字幕之3| 91丝袜高跟美女视频| 免费精品视频最新在线| 国产精品网站在线播放| 欧美日本不卡视频| 国产成人精品aa毛片| 亚洲午夜久久久久久久久电影网 | 欧美一区二区大片| 懂色一区二区三区免费观看| 亚洲永久免费视频| 久久精品无码一区二区三区| 91成人国产精品| 国产大陆精品国产| 日韩在线一区二区三区| 中文字幕不卡三区| 欧美一激情一区二区三区| www.爱久久.com| 久久se精品一区二区| 一区二区三区在线免费播放| 久久九九久久九九| 7777精品伊人久久久大香线蕉 | 亚洲精品一区二区三区蜜桃下载 | 欧美日韩美女一区二区| 丁香五精品蜜臀久久久久99网站 | 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 欧美日韩亚洲另类| 成人黄色在线看| 国产一区欧美二区| 日韩av中文字幕一区二区三区| 国产精品伦理在线| 欧美大肚乱孕交hd孕妇|