www.pudn.com > bbs3000afree.zip > yhreg.cgi


#!/usr/bin/perl 
#------------------------------------------------------# 
#¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡±¾³ÌÐòΪYuzi¹¤×÷ÊÒÌṩ¡¡  ¡¡¡¡¡¡¡¡¡¡# 
#¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡YuziÂÛ̳3000(BBS3000)v4.00¡¡¡¡¡¡¡¡¡¡¡¡# 
#------------------------------------------------------# 
$cgipa=".";  # CGI³ÌÐòÎļþµÄ¾ø¶Ô·¾¶ 
###################### 
## ÒÔϲ¿·Ö²»ÐèÐÞ¸Ä ## 
###################### 
require "$cgipa/setup.cgi"; 
&GetCookies; 
$cgiurl="yhreg.cgi"; 
########## 
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; 
$FORM{'jiao'}=~s/\n/
/g; $FORM{'username'}=~s/\ //g; $FORM{'username'}=~s/\©¡//g; $FORM{'username'}=~s/\.\.//g; } ########## $Friend_name=$FORM{'Friend_name'}; $Friend_email=$FORM{'Friend_email'}; $username=$FORM{'username'}; $index=$FORM{'index'}; $newpsd=$FORM{'newpsd'}; $userpsd=$FORM{'userpsd'}; $titles=$FORM{'titles'}; $comment=$FORM{'comment'}; $mail=$FORM{'mail'}; $home=$FORM{'home'}; $jiao=$FORM{'jiao'}; $city=$FORM{'city'}; $work=$FORM{'work'}; $love=$FORM{'love'}; $index=$FORM{'index'}; $QQ=$FORM{'QQ'}; $qm=$FORM{'qm'}; $tu=$FORM{'tu'}; $sex=$FORM{'sex'}; $title=$FORM{'title'}; $menu=$FORM{'menu'}; $newpsd=$FORM{'newpsd'}; $title=$FORM{'title'}; $id=$FORM{'id'}; if($username eq ""){$username=$Cookies{username}}; if($menu eq ""){&rule;exit;} elsif($menu eq "reg"){®exit;} elsif($menu eq "reguser"){®user;exit;} elsif($menu eq "mail"){&mail;exit;} elsif($menu eq "mailfriend"){&mailfriend;exit;} elsif($menu eq "email"){&email;exit;} elsif($menu eq "viewuser"){&viewuser;exit;} elsif($menu eq "qm"){&qm;exit;} elsif($menu eq "online"){&online;exit;} elsif($menu eq "email"){&email;exit;} elsif($menu eq "badname"){&badname;exit;} elsif($menu eq "rating"){&rating;exit;} elsif($menu eq "online_frame"){ print "Content-type: text/html\n\n"; print <$bbsname EOF exit; } exit; ########## sub rule{ &css; print <TABLE{BORDER-TOP:0px;BORDER-LEFT:0px;BORDER-BOTTOM:1px}TD{BORDER-RIGHT:0px;BORDER-TOP:0px}
$cityname



EOF exit; } sub badname{ print "Content-type: text/html\n\n"; print < EOF exit; } sub reg{ if($regyh eq "off"){&errorview("¶Ô²»Æð£¬±¾ÂÛ̳ÔÝʱ²»¿ª·Å×¢²áÐÂÓû§Ãû³Æ£¡");} for ($i=0; $i<190; $i++){$oo="";if($i<10){$oo=0;}$portraitno="$portraitno";} print "Content-type: text/html\n\n"; print < Óû§×ÊÁÏ×¢²á
¡¡

Óû§×ÊÁÏ×¢²á

¡ñ ´ø * Ϊ±ØÌî

EOF if($passwordok eq "0"){ print < EOF } print <
* ÍøÉÏ×ð³Æ£º
* ÄúµÄÃÜÂ룺
* ÄúµÄEmailµØÖ·£º ÎÒÃǽ«¸ù¾ÝÄúÌṩµÄÓʼþµØÖ·°Ñ×¢²áÃÜÂë·¢Ë͸øÄú
ÕæÊµÐÕÃû£º
³öÉúÄê·Ý£º
ÐÔ¡¡¡¡±ð£º
Éú¡¡¡¡Ð¤£º
Ѫ¡¡¡¡ÐÍ£º
ÐÇ¡¡¡¡×ù£º
ÐÔ¡¡¡¡¸ñ£º
ÐÅ¡¡¡¡Ñö£º
Ö°¡¡¡¡Òµ£º
°®¡¡¡¡ºÃ£º
»éÒö×´¿ö£º
×î¸ßѧÀú£º
±ÏҵԺУ£º
QQ¡¡ºÅÂ룺
¸öÈËÖ÷Ò³£º
¸öÈËÐÅÏ¢£º
ÄúµÄÇ©Ãûµµ£º
EOF if ($ybbcodeAllow eq "on") { print <£¨Ö§³Ö YBB ´úÂ룩 EOF } print <
ÇëÑ¡ÔñÄúËùÔÚµÄÊ¡·Ý£º
±±¾© ¹ã¶« ÉϺ£ н® ÁÉÄþ
¹ãÎ÷ º£ÄÏ ºþÄÏ ¸ÊËà ºÓ±±
ºþ±± ½­Î÷ ½­ËÕ Î÷²Ø ɽ¶«
Õã½­ ¸£½¨ °²»Õ ¼ªÁÖ É½Î÷
ÔÆÄÏ ¹óÖÝ ËÄ´¨ ÉÂÎ÷ ÄÚÃɹÅ
ÖØÇì Ìì½ò ºÓÄÏ Çຣ ºÚÁú½­
ÄþÏÄ Ì¨Íå Ïã¸Û °ÄÃÅ ÆäËü
ÇëÑ¡ÔñÄúµÄÍ·Ïñ£º    ²é¿´ËùÓеÄÍ·ÏñÁбí

[Ãâ·ÑÉêÇë][°æÖ÷×ÊÁÏÐÞ¸Ä][Óû§×ÊÁÏ×¢²á][Óû§×ÊÁÏÐÞ¸Ä][ÂÛ̳Áбí][ÉçÇø¹ÜÀí]

×¢ÒâÊÂÏ
1¡¢Çë×ñÊØ¡¶¼ÆËã»úÐÅÏ¢ÍøÂç¹ú¼ÊÁªÍø°²È«±£»¤¹ÜÀí°ì·¨¡·ÀïµÄÒ»Çй涨¡£
2¡¢Ê¹ÓÃÇáËɶø½¡¿µµÄ»°Ì⣬ËùÒÔÇë²»ÒªÉæ¼°ÕþÖΡ¢×ڽ̵ÈÃô¸Ð»°Ìâ¡£
3¡¢³Ðµ£Ò»ÇÐÒòÄúµÄÐÐΪ¶øÖ±½Ó»ò¼ä½Óµ¼ÖµÄÃñÊ»òÐÌÊ·¨ÂÉÔðÈΡ£
Ãâ·ÑÂÛ̳·þÎñÓÉ $zyname Ìṩ¡¡³ÌÐòÖÆ×÷£ºYuzi¹¤×÷ÊÒ
EOF exit; } ########## sub reguser{ &origin; $username=~s/\¡¡//g; if($passwordok ne "0"){$userpsd=$ftime}; if($username=~m/[\#\&\*\=\+\\\:\"\/\<\>?'`ÿ]/){&errorview("Ãû×ÖÖв»Äܺ¬ÓÐÌØÊâ×Ö·û!");} if($userpsd=~m/[\#\&\*\=\+\\\:\"\/\<\>?'`ÿ]/){&errorview("ÃÜÂëÖв»Äܺ¬ÓÐÌØÊâ×Ö·û!");} if(($userpsd eq "")||($username eq "")){&errorview("ÇëÌîдÄúµÄÃû×ÖºÍÃÜÂ룡");} if(!($mail=~ /.*\@.*\..*/)){&errorview("ÄúµÄEmailÊäÈë´íÎó£¡");exit;} foreach (@badmail){$mail =~s/$_//gi;} if($mail eq "" || $Cookies{badren} eq "1"){&errorview("ÄúµÄEmail±»½ûÖ¹×¢²á£¡"); } ($ip1,$ip2,$ip3,$ip4)=split(/\./,$from);$badi="$ip1.$ip2.$ip3"; foreach $badip (@badip) {&errorview("¶Ô²»Æð£¡´Ë¶ÎIP±»½ûÖ¹×¢²á×ÊÁÏ£¡") if($badip eq $badi);exit if($badip eq $badi);} foreach $badname (@badwords) {&errorview("¶Ô²»Æð£¡´ËÓû§ÃûÖк¬Óб»½ûÖ¹×¢²á×Ö·û´®£¡") if($username =~/$badname/i);exit if($username =~/$badname/i);} if(length($username) > 12){&errorview("ÄúµÄÃû×Ö²»ÄÜ´óÓÚ12¸ö×Ö·û£¡");} if(length($comment) > 400 ){&errorview("ÄúµÄÇ©Ãû²»ÄÜ´óÓÚ200¸öºº×Ö£¡");} if(length($jiao) > 400 ){&errorview("ÄúµÄ¼ò½é²»ÄÜ´óÓÚ200¸öºº×Ö£¡");} $comment=~s/\[sound]//isg;$comment=~s/\[\/sound]//isg; $comment = &ybbcode("$comment"); if ( -e "$filepath/yhzl/$username.cgi"){ &errorview("¶Ô²»Æð£¬Ãû×ÖÒѱ»±ðÈË×¢²á! »»Ò»¸ö°É£¡");exit; }else{ if($Cookies{yhreg} eq $min){&errorview("Ϊ·ÀÖ¹ÓÐÈ˶ñÒâ×¢²á£¬±¾BBSÏÞÖÆÒ»¸öÈËÁ½´Î×¢²á¼ä¸ô±ØÐë´óÓÚ60Ã룡");} print "Set-Cookie:yhreg=$min\n"; if($tu eq ""){$tu=$sec}; $rusername=$username; do "$cgipa/sub/level.cgi"; ($kkk)=split(/\)/,$ENV{'HTTP_USER_AGENT'}); ($bzd,$ie,$win,$me)=split(/;/,$kkk); if($me eq " Win 9x 4.90"){$win=" Windows Me"} elsif($win eq " Windows NT 5.0"){$win=" Windows 2000"} elsif($win eq " Windows NT 5.1"){$win=" Windows XP"}; open(PSD,">$filepath/yhzl/$username.cgi"); print PSD $userpsd."\t".$username."\t".$mail."\t".$home."\t".$lasttime."\t".$comment."\t".$sex."\t".$work."\t".$city."\t".$love."\t".$fy."\t".$hf."\t".$tu."\t".$jiao."\t$ie$win\t".$QQ."\t\t".$rating."\t".$levelname."\t".$level."\t\t\t".$FORM{'realname'}."\t".$FORM{'birthday'}."\t".$FORM{'shengxiao'}."\t".$FORM{'blood'}."\t".$FORM{'constellation'}."\t".$FORM{'character'}."\t".$FORM{'belief'}."\t".$FORM{'marital'}."\t".$FORM{'education'}."\t".$FORM{'college'}; close(PSD); chmod(0666,"$filepath/yhzl/$username.cgi"); ############### open (CHAT,"$filepath/data/setup"); $line=; close(CHAT); ($badwords,$badmail,$badip,$message)=split(/\t/,$line); if($message){ $message=~s/ //isg; open(NUMBER1,">$filepath/guest/1$username.cgi"); print NUMBER1 "$ftime|$admname|$username|$thistime|¡¾ÏµÍ³ÐÅÏ¢¡¿$message(Çë²»Òª»Ø¸´´ËÏûÏ¢)\n"; close(NUMBER1); chmod(0666,"$filepath/guest/1$username.cgi"); open(NUMBER2,">$filepath/guest/2$username.cgi"); print NUMBER2 "1"."\t"."1"."\t"."100"."\t"."30"; close(NUMBER2); chmod(0666,"$filepath/guest/2$username.cgi"); }else{ open(NUMBER,">$filepath/guest/2$username.cgi"); print NUMBER "0"."\t"."0"."\t"."100"."\t"."30"; close(NUMBER); chmod(0666,"$filepath/guest/2$username.cgi"); } } opendir(mmm,"$filepath/yhzl"); @mmm=readdir(mmm); closedir(mmm); $mmm=@mmm; $mmm=$mmm-2; open(NUMBER,">$filepath/data/newmember"); print NUMBER "$FORM{username}"."\t"."$mmm"; close(NUMBER); &css; print "×£ ºØ Äú £¡ Äú ÒÑ ¾­ ³É ¹¦ µØ ×¢ ²á ÁË Äú µÄ ×Ê ÁÏ £¡\n"; if($passwordok eq "0"){&cookie;} print "\n"; print "
\n"; print "

×£ ºØ Äú £¡ Äú ÒÑ ¾­ ³É ¹¦ µØ ×¢ ²á ÁË Äú µÄ ×Ê ÁÏ £¡\n"; print "

\n"; print ""; if($passwordok eq "0"){ print ""; }else{ print ""; } print "
×¢²áÐÕÃû£º$FORM{username}
ÄúµÄÃÜÂ룺$userpsd
ÄúµÄÃÜÂ룺ÒѾ­·¢Ë͵½ $FORM{mail}
ÐÔ±ð£º$FORM{sex}
ÄúµÄÐÅÏ䣺$FORM{mail}
ÄúµÄÖ÷Ò³£º$FORM{home}
Ö°Òµ£º$FORM{work}
°®ºÃ£º$FORM{love}
Ê¡·Ý£º$FORM{city}
×¢²áʱ¼ä£º$lasttime.
"; print "
[$cityname]

\n"; print "

±¾Ò³Ãæ²ÉÓÃCGI³ÌÐò¸üУ¬³ÌÐòÖÆ×÷£º¡°Yuzi¹¤×÷ÊÒ¡±
\n"; $sendto="$mail"; $subject="Óû§Ãû×¢²á³É¹¦ "; $message="\nÇ×°®µÄ$username, ÄúºÃ!\n\n¡¡¡¡¹§Ï²! ÄúÒѾ­³É¹¦µØ×¢²áÁËÄúµÄ×ÊÁÏ, ·Ç³£¸ÐлÄúʹÓÃ$zynameµÄ·þÎñ!\n\n¡¡* ÄúµÄÕʺÅÊÇ:$username¡¡ÃÜÂëÊÇ:$userpsd\n\n¡¡* $cityname($ym/list.cgi)\n\n¡¡* ×îºó, Óм¸µã×¢ÒâÊÂÏîÇëÄúÀμÇ\n1¡¢Çë×ñÊØ¡¶¼ÆËã»úÐÅÏ¢ÍøÂç¹ú¼ÊÁªÍø°²È«±£»¤¹ÜÀí°ì·¨¡·ÀïµÄÒ»Çй涨¡£\n2¡¢Ê¹ÓÃÇáËɶø½¡¿µµÄ»°Ì⣬ËùÒÔÇë²»ÒªÉæ¼°ÕþÖΡ¢×ڽ̵ÈÃô¸Ð»°Ìâ¡£\n3¡¢³Ðµ£Ò»ÇÐÒòÄúµÄÐÐΪ¶øÖ±½Ó»ò¼ä½Óµ¼ÖµÄÃñÊ»òÐÌÊ·¨ÂÉÔðÈΡ£\n\n\nÃâ·ÑÂÛ̳·þÎñÓÉ $zyname($zyurl) Ìṩ¡¡³ÌÐòÖÆ×÷£ºYuzi¹¤×÷ÊÒ(http://www.yuzi.net)\n\n\n"; if(-e $mailprg){&sendmail;}else{do "$cgipa/sub/smtp.cgi";} exit; } sub viewuser{ if ( -e "$filepath/yhzl/$username.cgi"){ open(PSD,"$filepath/yhzl/$username.cgi"); $line=; close(PSD); chomp($line); ($rpassword,$rusername,$mail1,$home1,$lasttime1,$qm1,$sex1,$work1,$city1,$love1,$rfy,$rhf,$tu,$jiao,$iewin,$QQ,$photo,$rating,$levelname,$level,$lastlytime,$lastlytopic,$realname,$birthday,$shengxiao,$blood,$constellation,$character,$belief,$marital,$education,$college)=split(/\t/,$line); ($lastlytime2)=split(/\./,$lastlytime); $rfy=$rfy+0; $rhf=$rhf+0; $tol=$rfy+$rhf; open(NUMBER,"$filepath/guest/2$username.cgi"); $NUMBER=; close(NUMBER); ($lys,$oldlys,$money,$charm)=split(/\t/,$NUMBER); if($sex1 eq ""){$sex1="(²»¸æËßÄú)"}; if($QQ eq ""){$QQ="(²»¸æËßÄú)"}; if($city1 eq ""){$city1="(²»¸æËßÄú)"}; if($home1 eq ""){$home1="¡¡"}; if($mail1 eq ""){$mail1="¡¡"}; if($qm1 eq ""){$qm1="¡¡"}; if($rating eq ""){$rating="0";} $qm1=~s/<([^<])*>//g; if($jiao eq ""){$jiao="Õâ¼Ò»ïºÜÀÁ,ʲô¶¼Ã»ÓÐÁôÏ¡£"}; $qm1=~s///isg; if (-e "$ImgDir/img/$username.jpg") {$ttt="$ImgurlDir/$photo.jpg"}else{$ttt="$imagurl/photo.gif"}}else{ &errorview("¶Ô²»Æð£¬´ËÃû×ÖûÓÐÔÚ±¾ÂÛ̳ע²á¹ý!");exit; } &css; print < $username ¸öÈË×ÊÁÏ
  $username ¸öÈË×ÊÁÏ - BBS3000 Internet Explorer
¡¡ÃØÃܵµ°¸ÇëÎðÍâ´« £º£©ÆÁ±Î´ËÈË ¼ÓΪºÃÓÑ·¢ËÍѶϢ
 êÇ¡¡¡¡³Æ $rusername ¸öÈËÕÕÆ¬  
ÐÔ¡¡¡¡±ð$sex1
µÈ¡¡¡¡¼¶$levelname
Íþ¡¡¡¡Íû$rating
Ê¡¡¡¡¡·Ý$city1
ÎÆ¡¡¡¡Òø$money
÷È¡¡¡¡Á¦$charm
QQ¡¡ºÅÂë$QQ
·¢±íÎÄÕÂ$rfy ƪ
»Ø¸´ÎÄÕÂ$rhf ƪ
×Ü·¢±íÎÄÕÂ$tol ƪÐÇ¡¡¡¡¼¶$level
Email$mail1 ÉçÇø×¢²áÈÕÆÚ$lasttime1
¸öÈËÖ÷Ò³$home1 ÉϴεǽÈÕÆÚ$lastlytime2
¸öÐÔÇ©Ãû¸öÈËÐÅÏ¢
$qm1$jiao
¡¡¡¡×îºó·¢±í¡¡¡¡$lastlytopic¡¡$lastlytime
¸öÈËÉú»îÐÅÏ¢
ÕæÊµÐÕÃû$realname ³öÉúÄêÔÂ$birthday
Éú¡¡¡¡Ð¤$shengxiao ÐÇ¡¡¡¡×ù$constellation
Ѫ¡¡¡¡ÐÍ$blood ÐÅ¡¡¡¡Ñö$belief
°®¡¡¡¡ºÃ$love1 Ö°¡¡¡¡Òµ$work1
ÐÔ¡¡¡¡¸ñ$character ×î¸ßѧÀú$education
»éÒö×´¿ö$marital ±ÏҵԺУ$college

EOF exit; } sub online { open (PEO,"$filepath/data/people.cgi"); @lines=; close (PEO); &css; print <if(top==self)document.location='yhreg.cgi?menu=online_frame'; µ± ǰ ÔÚ Ïß £¡

µ± ǰ ÔÚ Ïß ÈË Ô± Ãû µ¥

IPµØÖ· ÐÕÃû»î¶¯Ê±¼ä ĿǰλÖõ±Ç°¶¯×÷
EOF foreach $line (@lines) { chomp($line); ($rip,$r1,$r2,$r3,$rname,$tu,$bbsname,$rtitles,$act)=split(/\t/,$line); if($admname ne $username){$rip= "ÒѼǼ";} if($tu eq "estate"){$rname="Òþ Éí";} elsif($rname ne ""){$rname="·¢ËÍѶϢ $rname";} else{$rname="·Ã ¿Í";} if($rtitles eq ""){$bbsname="$bbsname";}else{$rtitles="ä¯ÀÀ¡°$rtitles¡±";} print <$rip $rname$r1:$r2:$r3$bbsname $rtitles LLL } print "
[ ·µ »Ø ]\n"; exit;} ########## sub mail{ if($username eq ""){&errorview("ÇëÊäÈëÄúµÄÓû§Ãû!");} if( -e "$filepath/yhzl/$username.cgi"){ open(PSD,"$filepath/yhzl/$username.cgi"); $line=; close(PSD); ($rdpassword,$rdname,$rdmail)=split(/\t/,$line); $sendto="$rdmail"; $subject="ÒÅÍüÃÜÂë֪ͨ"; $message="\n¡¡¡¡ÄúµÄÕʺÅÊÇ:$rdname¡¡ÃÜÂëÊÇ:$rdpassword\n\n\nÃâ·ÑÂÛ̳·þÎñÓÉ $zyname($zyurl) Ìṩ¡¡³ÌÐòÖÆ×÷£ºYuzi¹¤×÷ÊÒ(http://www.yuzi.net)\n\n\n"; if(-e $mailprg){&sendmail;}else{do "$cgipa/sub/smtp.cgi";} &okview("ÃÜÂëÒѾ­·¢Ë͵½ $rdmail ÐÅÏäÁË£¬ÇëÈ¥ÊÕÐÅ£¡");exit; }else{ &errorview("¶Ô²»Æð£¬ÏµÍ³ÖÐûÓдËÓû§µÄ×ÊÁÏ!");exit; } exit; } sub email { open(TITLES,"$filepath/list/$id/$index"); $hastitles=; close(TITLES); ($rtitles,$rthistime,$rusername,$rcomment,$rfrom,$rhasreply,$remote,$rlastname,$rlasttime,$re,$djj)=split(/\t/,$hastitles); if($username ne ""){ open(PSD,"$filepath/yhzl/$username.cgi"); $line=; close(PSD); ($rdpassword,$rdname,$rdmail,$rdhome,$rlast,$rdqm,$rdsex,$rdwork,$rdcity,$rdlove,$rfy,$rhf,$tu,$jiao)=split(/\t/,$line); } &css; print <Send to a friend

  
½«´ËÒ³·¢¸øÄúµÄÅóÓÑ
   
  Èç¹ûÄúÈÏΪÄúµÄÅóÓÑͬÑù¶ÔÕâÆªÎÄÕ¸ÐÐËȤµÄ»°£¬ÄúÖ»ÐèÌîд¼¸¸ö¼òµ¥µÄÐÅÏ¢ºóµã¡°·¢ËÍ¡±¼´¿É½«´ËÎĵĵØÖ··¢Ë͸øÄúµÄÅóÓÑ   
  
×¢ÊÍ£¨¿ÉÑ¡Ï
ÇëÄúÌîдÐÕÃû¼°E-mailÖ»ÊÇΪÁËÄúµÄÅóÓÑ·½±ãµÄÁ˽â´ËÌõÐÅÏ¢µÄÀ´Ô´£¡
  ÄúÅóÓѵÄÐÕÃû
ÄúÅóÓѵÄE-mailµØÖ·
ÄúµÄÐÕÃû

ÄúµÄE-mailµØÖ·
 ¡¡  
EOF exit; } sub mailfriend{ if(!($Friend_email=~ /.*\@.*\..*/)){&errorview("ÄúÅóÓѵÄEmailÊäÈë´íÎó£¡");exit(0);} $comment=~s/<([^>]|\n)*>/\n/g; $sendto="$Friend_email"; $adminmail=$mail; $subject="$titles"; $message="\n$Friend_name£¬ÄúºÃ£¡\n\nÎÒÏëÄú¿ÉÄÜ»áϲ»¶¿´ÕâÄÚÈݵģ¬ËùÒÔÎÒ·¢¸øÄúÕâÍøÒ³µÄÁ´½Ó\n\n$ym/bbs.cgi?menu=show&slttitle=$index&id=$id\n\n============================================================\n$comment\n============================================================\n¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÄúµÄÅóÓÑ£º$username\n\nÃâ·ÑÂÛ̳·þÎñÓÉ $zyname($zyurl) Ìṩ¡¡³ÌÐòÖÆ×÷£ºYuzi¹¤×÷ÊÒ(http://www.yuzi.net)\n\n\n"; if(-e $mailprg){&sendmail;}else{do "$cgipa/sub/smtp.cgi";} &css; print <Send to a friend
  
ллʹÓÃ
   
     
ÄúµÄÐÅÏ¢ÒѾ­±»·¢ËÍÖÂ
$Friend_email
EOF exit; } ######################### END OF SCRIPT #########################