www.pudn.com > bbs3000afree.zip > member.cgi
#!/usr/bin/perl
#------------------------------------------------------#
# 本程序为Yuzi工作室提供 #
# Yuzi论坛3000(BBS3000)v4.00 #
#------------------------------------------------------#
$cgipa="."; # CGI程序文件的绝对路径
######################
## 以下部分不需修改 ##
######################
require "$cgipa/setup.cgi";
&GetCookies;
##########
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///g;
$value=~s/\t/ /g;
$value=~s/>/>/g;
$value=~s/</g;
$value=~s/\.\.//g;
$FORM{$name} = $value;
}
$page=$FORM{'page'};
$menu=$FORM{'menu'};
if($menu eq "photo"){&photo};
$username=$Cookies{username};
$userpsd=$Cookies{password};
##########
@toltime=stat("$filepath/data/usertop");
@modtime=gmtime(@toltime[9]);
@modtime[5]=@modtime[5]+1900;
@modtime[4]=@modtime[4]+1;
$modtime=@modtime[5]."年".@modtime[4]."月".@modtime[3]."日";
&css;
print <function search(){window.open('','search','resizable,scrollbars')}
$cityname - 用户列表
| 更新日期:$modtime | 用户排行榜 (TOP20) | 用户照片列表 |
| 用户名 |
QQ号码 |
照片 |
E-mail |
主页 |
留言 |
注册时间 |
最后登陆时间 |
发贴总数 |
EOF
open (CHAT,"$filepath/data/usertop");
@lines=;
close(CHAT);
foreach $username1 (@lines){
($top,$username1)=split(/\t/,$username1);
open(PSD,"$filepath/yhzl/$username1");
$lines=;
close(PSD);
($rpassword,$rname,$rmail,$rhome,$rlast,$rqm,$rsex,$rwork,$rcity,$rlove,$rfy,$rhf,$tu,$jiao,$iewin,$QQ,$photo,$savecookie,$levelname,$level,$lastlytime)=split(/\t/,$lines);
if($rhome eq "" || $rhome eq "http://"){$rhomeurl=" ";}else{$rhomeurl="
";}
if($QQ eq ""){$QQhtml="";}else{$QQhtml="
$QQ";}
if($rmail eq ""){$mailhtml=" ";}else{$mailhtml="
";}
if($level eq ""){$level=" ";}
if (-e "$ImgDir/img/$rname.jpg") {$pic="
"}else{$pic=" "}
($lastlytime)=split(/\./,$lastlytime);
if($rname ne ""){
print <
$rname |
$QQhtml |
$pic |
$mailhtml |
$rhomeurl |
 |
$rlast |
$lastlytime |
$top |
EOF
}}
print <
Powered by Yuzi Studios © 2001
Yuzi Bulletin Board VersionTM $ver |