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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? chat.cgi

?? Yuzi聊天室2000 1.01 不光自己可以用
?? CGI
?? 第 1 頁 / 共 3 頁
字號:
#!/usr/bin/perl
#------------------------------------------------------#
#                 本程序為Yuzi工作室提供               #
#               Yuzi聊天室2000多用戶版v1.01            #
#------------------------------------------------------#
require "setup.cgi";
######################
## 以下部分不需修改 ##
######################
$cgiurl="chat.cgi";
$host = $ENV{'REMOTE_ADDR'};
$has_send=0;
$boy  = "先生";
$girl = "小姐";
if ($ENV{'REQUEST_METHOD'} eq "POST") {
read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
} else {
$buffer = $ENV{'QUERY_STRING'};
}
@pairs = split(/&/, $buffer);
foreach $pair (@pairs) {
($name, $value) = split(/=/, $pair);
$value =~ tr/+/ /;
$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
$value =~ s/<!--(.|\n)*-->//g;
$value =~ s/\t/--/g;
$FORM{$name} = $value;
}
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday)= localtime(time);
if($hour<10){$mhour="0".$hour;}else{$mhour=$hour;}
if($min<10){$mmin="0".$min;}else{$mmin=$min;}
if($sec<10){$msec="0".$sec;}else{$msec=$sec;}
$thistime=" (".$mhour.":".$mmin.":".$msec.")";
$this_call_time=($yday+100)*10000+$hour*100+$min;
$a_method=$FORM{'a_method'};
$username=$FORM{'username'};
$userpsd =$FORM{'userpsd'};
$message =$FORM{'message'};
$dx  =$FORM{'dx'};
$dz   =$FORM{'dz'};
$sex     =$FORM{'sex'};
$color   =$FORM{'color'};
$bekick  =$FORM{'bekick'};
$psd     =$FORM{'psd'};
$bq     =$FORM{'bq'};
$id     =$FORM{'id'};
if(($id ne "")){
open (CHAT,"$filepath/list/$id.cgi")|| die $!;
@lines=<CHAT>;
close(CHAT);
foreach $line (@lines){
($rname,$delpsd,$rmail,$rhome,$title,$yhq,$rtime,$htmlt,$htmlw)=split(/\t/,$line);
}
}
mkdir("$filepath",0777);
mkdir("$filepath/list",0777);
mkdir("$filepath/data",0777);
$chatfile="$filepath/data/$id/chat.htm";
$manyfile="$filepath/data/$id/many.cgi";
$tirenfile="$filepath/data/$id/tiren.cgi";
$srltfile   ="$filepath/data/$id/srlt.cgi";
$psdfile ="$filepath/data/$id/psd.cgi";
unless(-f $srltfile){
open(KICK,">$srltfile")||die $!;
close(KICK);
chmod(0666,$srltfile);
}
unless(-f $tirenfile){
open(KICK,">$tirenfile")||die $!;
close(KICK);
chmod(0666,$tirenfile);
}
unless(-f $psdfile){
open(KICK,">$psdfile")||die $!;
close(KICK);
chmod(0666,$psdfile);
}
unless(-f $chatfile){
open(GUEST,">$chatfile")||die $!;
print GUEST <<EOF;
<HTML><HEAD><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><STYLE type=text/css>BODY{FONT-FAMILY: "宋體"; FONT-SIZE: 9pt}A  {color : normal;text-decoration : none;}A:Hover  {color : Blue;text-decoration : underline;}</STYLE><SCRIPT language=JavaScript>function selectwho(list){parent.frames[0].document.forms[0].dx.value=list;}</SCRIPT>
<!--meta-->
</HEAD><br>
<!--yuzi-->
EOF
close(GUEST);
chmod(0666,$chatfile);
}
unless(-f $manyfile){
open(SEND,">$manyfile")||die $!;
close(SEND);
chmod(0666,$manyfile);
}
if($sex eq "girl"){$usersex=$girl;}else{$usersex=$boy;}
if ($a_method eq "getin") { &getin; exit; }elsif ($a_method eq "kickout") { &kickout; exit; }elsif ($a_method eq "killhtm") { &killhtm; exit; }elsif ($a_method eq "getout") { &getout; exit; }elsif ($a_method eq "chathtm") { &chathtm; exit; }elsif ($a_method eq "sendtalk") { &sendtalk; exit; }elsif ($a_method eq "show") { &show; exit; }elsif ($a_method eq "reg") {&reg;exit;}else{&firstin; exit;}
sub firstin{
&send_html;
print <<EOF;
<html><head><title>$title</title></head><frameset BORDER=0 FRAMEBORDER=0 FRAMESPACING=0 rows=100,*><frame name="dz3" SRC=$cgiurl?a_method=reg&id=$id marginwidth="0" marginheight="0" scrolling="no"><frame name="dz1" SRC=$cgiurl?a_method=show&id=$id marginwidth="10" marginheight="0"></frameset></html>
EOF
}

sub getin{
$ckroom=$username;
$ckroom=~ s/<([^>]|\n)*>//g;
$ckroom=~ s/>/&gt;/g;
$ckroom=~ s/</&lt;/g;
$ckroom=~ s/ //g;
$ckroom=~ s/&//g;
$ckroom=~ s/	//g;
if(($username ne $ckroom)||($ckroom eq "")||($userpsd eq "")){&errorview("名字、密碼不能為空及不能含有空格!");exit;}
open(PSD,"$psdfile")|| die $!;
@lines=<PSD>;
close(PSD);
foreach $line (@lines) {
$line=~ s/\n//g;
($rdname,$rdpassword)=split(/\t/,$line);
if(lc($username) eq lc($rdname)){
$regda=1;
if($userpsd eq $rdpassword){
$regdb=1;
}
}
}
if(($regda eq "1")&&($regdb ne "1")){&errorview("名字已被注冊或密碼錯誤! 請重新輸入!");exit;}
if($regda ne "1"){
open(PSD,">>$psdfile")||die $!;
print PSD $username."\t".$userpsd;
print PSD "\n";
close(PSD);
}
$founduser=0;
open(ROOMUSER,"$manyfile")|| die $!;
@lines=<ROOMUSER>;
close(ROOMUSER);
foreach $line (@lines){
$line=~ s/\n//g;
($ruser,$rtime,$rip)=split(/\t/,$line);
if($ruser eq $username){
if($rip eq $host){
&deleteuser;
}else{
$founduser=1;
}
}
}
if($founduser==1){
&send_html;
print <<EOF;
<html>
<head>
<script>
alert("名字已被使用!請重新輸入!");
history.back();
</script></head>
<body>
</body>
</html>
EOF
exit;
}else{
open(ROOMUSER,">>$manyfile")|| die $!;
print ROOMUSER $username."\t".$this_call_time."\t".$host."\n";
close(ROOMUSER);
open(CHAT,"$chatfile")|| die $!;
@lines=<CHAT>;
close(CHAT);
$newmsg="【公告】<b>$username</b>進入聊天室了,大家歡迎他!<font size=1>".$thistime."</font>";
open(CHAT,">$chatfile")|| die $!;
for ($i=0;$i<=22;$i++) {
$_ = $lines[$i];
if(/<!--yuzi-->/){
print CHAT "<!--yuzi-->\n";
print CHAT $newmsg."<br>\n";
}else{
print CHAT $_;
}
}
close(CHAT);
&chathtm;
exit;
}
}

sub chathtm {
open(ONLINE,"$manyfile")|| die $!;
@online=<ONLINE>;
close(ONLINE);
$online=@online;
&send_html;
print <<EOF;
<html>
<head>
<STYLE type=text/css>BODY{FONT-SIZE: 9pt}A  {color : normal;text-decoration : none;}A:Hover  {color : Blue;text-decoration : underline;}</STYLE>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<script language="JavaScript">
function chksend(){
document.sendmsg.message.value=document.sendmsg.msg.value;
document.sendmsg.msg.value="";
document.sendmsg.msg.focus();
if(document.sendmsg.message.value){
sends=true;
}
return sends;
}
function openclk() {
another=open('$ym/chat.cgi?a_method=chathtm&username=$username&userpsd=$userpsd&sex=$sex&id=$id&$thistime','dz3');
}
</script>
<body bgcolor="F4C9A2" topmargin="0" leftmargin="0"><table border="0" width="100%" cellspacing="0" cellpadding="0" height="99"><tr><td width="22%" height="99" align="center"><img src="$imagurl/mark.gif"><br><font size="2">在線人數:$online<br><a href=reg.cgi target=_blank>免費申請</a></font></td><td width="63%" height="99"><form NAME="sendmsg" ACTION="$cgiurl" METHOD="POST" target="dz1"OnSubmit="return chksend();"><input type="hidden" name="id" value="$id"><input type="hidden" name="username" value="$username"><input type="hidden" name="userpsd" value="$userpsd"><input type="hidden" name="sex" value="$sex"><input type="hidden" name="message" value=""><input type="hidden" name="a_method" value="sendtalk"><div align="center"><center><table CELLSPACING="0" CELLPADDING="0"><tr><td><select name=dx size=1><option SELECTED VALUE="">大家</option>
EOF
  foreach $user (@online) {
    $user =~ s/\n//g;
    if ($user ne "") {
($nuser,$ntime,$nip)=split(/\t/,$user);
print "<option VALUE=$nuser>$nuser</option>\n";
  }
 }
print <<EOF;
</select></select><select name=dz size=1 ><option VALUE=>說</option><option VALUE=1>私聊</option><option value=2>紅包</option><option value=3>拜年</option><option value=4>驚訝</option><option value=5>同意</option><option value=6>鼓掌</option><option value=7>生日</option><option value=8>頭來了</option><option value=9>道別</option><option value=10>天氣真好</option><option value=11>安慰</option><option value=12>不知道</option><option value=13>昏</option><option value=14>原諒</option><option value=15>知音</option><option value=16>goodbye</option><option value=17>打招呼</option><option value=18>搖頭</option><option value=19>委曲</option><option value=20>跳</option><option value=21>踢</option><option value=22>吻</option><option value=23>慢</option><option value=24>大笑</option><option value=25>化妝</option><option value=26>惡心</option><option value=27>無奈</option><option value=28>害羞</option><option value=29>唱歌</option><option value=30>愉快</option><option value=31>有事</option><option value=32>看</option><option value=33>茶</option><option value=34>道謝</option><option value=35>想</option><option value=36>反對</option><option value=37>清醒</option><option value=38>揮手</option><option value=39>歡迎</option><option value=40>玫瑰</option><option value=41>閃電</option><option value=42>困</option></select>
顏色:<select NAME="color" size="1"><option value="000000">黑色 </option><option value="880000">咖啡 </option><option value="0088ff">海藍 </option><option value="0000ff">亮藍 </option><option value="000088">深藍 </option><option value="888800">黃綠 </option><option value="008888">藍綠 </option><option value="008800">橄欖 </option><option value="8888ff">淡紫 </option><option value="aa00cc">紫色 </option><option value="8800ff">藍紫 </option><option value="888888">灰色 </option><option value="ccaa00">土黃 </option><option value="ff8800">金黃 </option><option value="ff0088">玫瑰 </option><option value="ff00ff">紫紅 </option><option value="ff0000">大紅 </option><option value="3388aa" selected>默認</option></select>
表情:<select NAME="bq" size="1"><option value="">無表情</option><option value="微微笑">微笑 </option><option value="溫柔地說">溫柔 </option><option value="輕輕地唱">輕唱 </option><option value="紅著臉說">臉紅 </option><option value="哈!哈!哈!笑著說">大笑 </option><option value="神秘兮兮地說">神秘 </option><option value="戰(zhàn)戰(zhàn)兢兢地說">戰(zhàn)兢 </option><option value="毛手毛腳地說">毛手 </option><option value="嘟著嘴地說">嘟嘴 </option><option value="慢條斯理地說">慢條 </option><option value="同情地說">同情 </option><option value="幸災樂禍地說">樂禍 </option><option value="快要哭地說">快哭 </option><option value="哭著說">哭 </option><option value="拳打腳踢">拳打 </option><option value="不懷好意地說">壞意 </option><option value="遺憾地說">遺憾 </option><option value="瞪大了眼睛,很詫異">詫異 </option><option value="幸福地說">幸福 </option><option value="翻箱倒柜地說">翻箱 </option><option value="悲傷地說">悲傷 </option><option value="流著口水">流口水 </option><option value="正義凜然">正義 </option><option value="嚴肅地說">嚴肅 </option><option value="生氣地說">生氣 </option><option value="大聲地說">大聲 </option><option value="傻乎乎地說">傻 </option><option value="很滿足地說">滿足 </option><option value="手足無措">無措 </option><option value="很無辜地說">無辜 </option><option value="喃喃自語">自語 </option><option value="惡狠狠地瞪著眼">瞪眼 </option><option value="快要吐地說">想吐 </option><option value="無精打采地說">無采 </option><option value="依依不舍地說">不舍 </option><option value="口吐白沫">白沫</option></select>
</td><td></tr><tr><td><input type="text" maxLength=200 name="msg" size="46"> <input type="submit" value="發(fā)言"> <input type="reset" value="取消"></td></tr><tr><td></form><center><form name="getout" ACTION="$cgiurl" METHOD="POST"><input type="hidden" name="id" value="$id"><input type="hidden" name="username" value="$username"><input type="hidden" name="a_method" value="getout"><INPUT TYPE="BUTTON" NAME="open" value="刷 新" onClick="openclk()">
<input type=button value="幫 助" onclick="window.open('$imagurl/help.htm','help','scrollbars=yes')">
<input type=button value="管 理" onclick="window.open('$cgiurl?a_method=killhtm&username=$username&id=$id','kill','scrollbars=yes')">
<input type="submit" value="離 開">
<br><font size="2">服務提供:<a href=$zyurl target=_blank>$zynames</a> 程序制作:<a href=http://www.yuzi.net target=_blank>Yuzi工作室</a></font></td></tr></table></center></div><script>parent.dz1.location.href="$cgiurl?room=$room&a_method=show&username=$username&id=$id";</script></td><td><img src="$imagurl/$sex.gif"></td></tr></table></body></html>
EOF
}

sub send_html {
if ($has_send ne "1") {
print "Content-type: text/html\n\n";
$has_send = "1";
}
}

sub ck_time {
$tmp_time = $_[0];
$tmp_yday = substr($tmp_time,0,3);
$tmp_hour = substr($tmp_time,3,2);
$tmp_min  = substr($tmp_time,5,2);
if ($tmp_min >= 60)  { $tmp_min = $tmp_min-60;  $tmp_hour = $tmp_hour+1; }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国内精品免费**视频| 日韩欧美一区电影| 亚洲天天做日日做天天谢日日欢| 国产裸体歌舞团一区二区| 欧美精品一区二区不卡| 国产又粗又猛又爽又黄91精品| 久久天堂av综合合色蜜桃网| 粉嫩高潮美女一区二区三区| 欧美激情中文字幕一区二区| 99久久99久久免费精品蜜臀| 亚洲制服丝袜在线| 日韩欧美在线影院| 国产一区美女在线| 亚洲色图一区二区| 欧美伦理电影网| 国产一区二区三区在线观看精品 | 不卡在线视频中文字幕| 伊人婷婷欧美激情| 欧美一区二区三区四区五区 | 国产嫩草影院久久久久| 色综合久久久网| 日韩极品在线观看| 久久亚洲捆绑美女| 色综合久久88色综合天天| 亚洲成av人**亚洲成av**| 精品国产乱码久久久久久牛牛| 国产69精品久久久久777| 亚洲综合成人在线视频| 精品日韩欧美一区二区| 波多野结衣在线一区| 天堂一区二区在线| 日本一区二区三区电影| 欧美日韩一区二区三区不卡| 裸体一区二区三区| 成人免费一区二区三区在线观看 | 99re这里只有精品6| 日韩精品亚洲一区二区三区免费| 国产亚洲福利社区一区| 欧美性猛交xxxxxxxx| 极品少妇xxxx精品少妇| 伊人色综合久久天天| 2欧美一区二区三区在线观看视频| 99国产精品99久久久久久| 久久成人久久爱| 一区二区三区精品在线| 欧美国产一区在线| 日韩视频免费观看高清在线视频| 91免费视频观看| 国产成人精品免费一区二区| 天堂在线一区二区| 亚洲乱码国产乱码精品精可以看| 欧美精品一区二区三区很污很色的 | 欧美日韩精品欧美日韩精品一| 国产麻豆精品视频| 国产成人精品影视| 五月激情六月综合| 亚洲精品视频在线| 国产精品乱码一区二区三区软件 | 麻豆国产一区二区| 亚洲小说欧美激情另类| 亚洲色图20p| 美女视频黄 久久| 成人网在线免费视频| 日韩国产高清在线| 亚洲伦理在线免费看| 国产欧美一区二区三区在线看蜜臀 | 亚洲天堂网中文字| 中文字幕av不卡| 久久久久久电影| 日韩免费高清视频| 欧美xxxx在线观看| 欧美成人精品福利| 欧美一区二区三区播放老司机 | 色狠狠一区二区三区香蕉| 成人午夜看片网址| 成人国产一区二区三区精品| 国产精品91一区二区| 国产成人在线观看免费网站| 精品一区二区三区久久| 狠狠久久亚洲欧美| 极品少妇一区二区| 欧美一区二区网站| 欧美日韩久久一区| 欧美日韩二区三区| 欧美精品v国产精品v日韩精品 | 亚洲免费大片在线观看| 国产精品三级av| 国产精品久久久久久久久图文区 | 蜜臀av性久久久久蜜臀av麻豆| 首页国产欧美日韩丝袜| 奇米综合一区二区三区精品视频| 日韩综合一区二区| 精品一区中文字幕| 国产传媒日韩欧美成人| 成人免费视频app| 色欧美片视频在线观看| 欧美精品亚洲一区二区在线播放| 91麻豆精品国产91久久久更新时间| 欧美一区二区在线不卡| 欧美精品一区二区久久婷婷 | 亚洲青青青在线视频| 亚洲黄网站在线观看| 亚洲成a天堂v人片| 麻豆精品国产91久久久久久| 国产99久久久国产精品潘金 | 一区二区三区四区中文字幕| 亚洲一区在线观看视频| 麻豆极品一区二区三区| 成人视屏免费看| 在线视频国产一区| 日韩免费一区二区三区在线播放| 久久久综合视频| 亚洲精品欧美专区| 毛片基地黄久久久久久天堂| 成人av影视在线观看| 欧美日韩国产在线播放网站| 久久久精品国产免大香伊| 18成人在线视频| 蜜臀91精品一区二区三区| 成人黄色片在线观看| 欧美浪妇xxxx高跟鞋交| 国产片一区二区| 日韩av在线播放中文字幕| 成人美女在线视频| 在线播放/欧美激情| 日本一区二区免费在线观看视频| 亚洲综合成人在线视频| 国产成人在线观看| 91麻豆精品久久久久蜜臀| 国产欧美日韩在线| 日本 国产 欧美色综合| eeuss鲁一区二区三区| 日韩一区二区在线看| 国产精品家庭影院| 久久精品国产99国产| 91理论电影在线观看| 久久一二三国产| 日韩精品成人一区二区在线| 91啪亚洲精品| 国产日韩亚洲欧美综合| 蜜臀av性久久久久蜜臀aⅴ流畅| 91蜜桃视频在线| 国产欧美日韩卡一| 美女任你摸久久| 欧美另类videos死尸| 一区二区三区在线免费| 高清国产一区二区| 日韩免费看网站| 天堂资源在线中文精品| 91视频com| 国产精品热久久久久夜色精品三区| 美国十次综合导航| 欧美高清视频不卡网| 亚洲天堂中文字幕| 成人h版在线观看| 中文字幕精品综合| 国产一区视频导航| 精品国产乱码久久久久久久 | 久久成人精品无人区| 欧美一区二区视频免费观看| 一片黄亚洲嫩模| 在线精品视频免费播放| 亚洲日本va在线观看| 99久久精品费精品国产一区二区 | 中文字幕日韩av资源站| 成人成人成人在线视频| 国产日韩欧美高清在线| 国产精品66部| 国产亚洲精品免费| 成人综合在线视频| 中文字幕一区免费在线观看 | 欧美曰成人黄网| 亚洲主播在线播放| 欧美久久一二区| 免费在线观看一区二区三区| 欧美一区二区在线看| 久久99精品国产麻豆婷婷洗澡| 日韩精品一区在线观看| 精品一区二区av| 国产欧美日韩亚州综合| 成人av电影观看| 一区二区在线电影| 欧美精品99久久久**| 麻豆精品久久久| 日本一区二区视频在线观看| www.欧美色图| 夜夜嗨av一区二区三区| 91精品婷婷国产综合久久 | 亚洲一区在线电影| 欧美精品乱人伦久久久久久| 日本三级韩国三级欧美三级| 精品三级在线观看| 成人avav影音| 亚洲一区二区三区爽爽爽爽爽| 欧美日韩成人综合在线一区二区| 久久精品国产秦先生| 中文字幕二三区不卡| 色婷婷亚洲一区二区三区| 午夜国产精品一区| 国产午夜亚洲精品午夜鲁丝片|