📄 mylog.cgi
字号:
#!/usr/bin/perl
#################################################################
# 亂柶愑帠崁亃 #
# 偙偺僗僋儕僾僩偼僼儕乕僜僼僩偱偡丅偙偺僗僋儕僾僩傪巊梡偟偨 #
# 偄偐側傞懝奞偵懳偟偰嶌幰偼堦愗偺愑擟傪晧偄傑偣傫丅 #
# 傑偨愝抲偵娭偡傞幙栤偼僒億乕僩宖帵斅偵偍婅偄偄偨偟傑偡丅 #
# 捈愙儊乕儖偵傛傞幙栤偼堦愗偍庴偗偄偨偟偰偍傝傑偣傫丅 #
#################################################################
require 'jcode.pl';
require './ini_file/index.ini';
require 'suport.pl';
if($MENTE) { &ERR("维护中"); }
&DECODE;
⊤
#_/_/_/_/_/_/_/_/_/#
#_/ TOP夋柺 _/#
#_/_/_/_/_/_/_/_/_/#
sub TOP {
&CHARA_MAIN_OPEN;
open(IN,"./charalog/log/$kid.cgi");
@LOG_DATA = <IN>;
close(IN);
&TOWN_DATA_OPEN($kpos);
&COUNTRY_DATA_OPEN($kcon);
$p=0;
foreach(@LOG_DATA){
$log_list .= "<font color=navy>●</font>$LOG_DATA[$p]<BR>";$p++;
}
opendir(dirlist,"./charalog/main");
while($file = readdir(dirlist)){
if($file =~ /\.cgi/i){
if(!open(page,"./charalog/main/$file")){
&ERR2("文件错误");
}
@page = <page>;
close(page);
push(@CL_DATA,"@page<br>");
}
}
closedir(dirlist);
$list = "<TR><TD></TD><TH>名称</TH><TH>武力</TH><TH>智力</TH><TH>统率力</TH><TH>士兵数</TH><TH>国民</TH><TH>指令</TH></TR>";
$num=0;
foreach(@CL_DATA){
($eid,$epass,$ename,$echara,$estr,$eint,$elea,$echa,$esol,$egat,$econ,$egold,$erice,$ecex,$eclass,$earm,$ebook,$ebank,$esub1,$esub2,$epos,$emes,$ehost,$edate,$email,$eos) = split(/<>/);
if($epos eq $kpos){
$num++;
$com_list = "";
if($kcon eq $econ){
open(IN,"./charalog/command/$eid.cgi");
@COM_DATA = <IN>;
close(IN);
for($i=0;$i<$MAX_COM;$i++){
($cid,$cno,$cname,$ctime,$csub,$cnum,$cend) = split(/<>/,$COM_DATA[$i]);
$no = $i+1;
if($cid eq ""){
$com_list .= "$no: - <BR>";
}else{
$com_list .= "$no:$cname<BR>";
}
if($i>=3){last;}
}
}
if($num < 100){
$list .= "<TR><TD><img src=$IMG/$echara.gif></TD><TD>$ename</TD><TD>$estr</TD><TD>$eint</TD><TD>$elea</TD><TD>$esol</TD><TD>$cou_name[$econ]</TD><TD>$com_list</TD></TR>";
}
}
}
&HEADER;
print <<"EOM";
<CENTER>
<TABLE WIDTH="100%" height=100% cellpadding="0" cellspacing="0" border=0><tr><td align=center>
<B>$zname在线($num人)</b>:
<TABLE border=0 cellspacing=1 bgcolor=$TABLE_C>
<TBODY bgcolor=FFFFFF>
$list
</TBODY></TABLE>
<TABLE border=0 cellspacing=1>
<TBODY>
<TR>
<TD>
$log_list
<form action=\"$FILE_STATUS\" method=\"post\"><input type=hidden name=id value=$kid><input type=hidden name=pass value=$kpass><input type=hidden name=mode value=STATUS><input type=submit value=\"返回都市\"></form>
</TD></TR>
</TBODY></TABLE>
</TD></TR>
</TBODY></TABLE>
EOM
&FOOTER;
exit;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -