📄 vip.php
字号:
{(int)$nowstep[2]=(int)$nowstep[2]+30;
(int)$nowstep[1]--;}
if((int)$nowstep[1]==0)
{(int)$nowstep[1]=12;
(int)$nowstep[0]--;}
if((int)$regstep[1]>(int)$nowstep[1])
{(int)$nowstep[1]=(int)$nowstep[1]+12;
(int)$nowstep[0]--;}
$timereg=(int)$nowstep[2]-(int)$regstep[2]+((int)$nowstep[1]-(int)$regstep[1])*30+((int)$nowstep[0]-(int)$regstep[0])*365;
if($timereg==0)
$averagepost=0;
else
$averagepost=ceil(($postamount/$timereg)*1000)/1000;
$useri=explode("|",readfromfile("userdata/lxvip/$filename"));
$do="<a href=vip.php?action=agree&filename=$filename><b>[支持]</b></a> <a href=vip.php?action=object&filename=$filename><b>[反对]</b></a>";
if($ok !="") {$do=""; $gongxi="<b><font color=red>恭喜{$user}正式成为{$site_name}的{$rztitle}!希望以后能加倍努力!!</font></b>";}
$vote="<font color=red>同意:<b>$yescount</b></font> <font color=blue>反对:<b>$nocount</b></font>
$do $gongxi";
print <<<EOT
<table width=$tablewidth border=0 cellspacing=0 cellpadding=0 align=center bgcolor=$bordercolor>
<tr> <td>
<table width=100% border=0 cellspacing=1 cellpadding=4>
<tr>
<td colspan=2 class=title bgcolor=$titlecolor>{$rztitle}申请程式</td>
</tr>
<tr align=center>
<td colspan=2 bgcolor=$forumcolortwo><b>查看{$rztitle}申请资料</b></td>
</tr>
<tr bgcolor=$forumcolorone>
<td width=30%> 申请人:</td>
<td width=70%> <font color=red><B>$user</B></font></td>
</tr>
<tr bgcolor=$forumcolortwo>
<td width=35%> 申请人资料:</td>
<td width=65%> <font color=blue>发贴:</font> <b>$postamount</b> <font color=blue>威望:</font> <b>$rvrc</b> <font color=blue>金钱:</font> <b>$money</b> </td>
</tr>
<tr bgcolor=$forumcolorone>
<td> 申请时间:</td>
<td>$asktime 该会员平均每日发贴:$averagepost</td>
</tr>
<tr bgcolor=$forumcolortwo>
<td> 您的职业与专长:(用于大家一起交流)</td>
<td>$work</td>
</tr>
<tr bgcolor=$forumcolorone>
<td> 电子邮件:</td>
<td>$useremail</td>
</tr>
<tr bgcolor=$forumcolortwo>
<td> OICQ/ICQ:</td>
<td>$qq</td>
</tr>
<tr bgcolor=$forumcolorone>
<td> 平均上网时间和时段(小时/天):</td>
<td>$times</td>
</tr>
<tr bgcolor=$forumcolorone>
<td> 您平时常喜欢版面有:</td>
<td>$formlove</td>
</tr>
<tr bgcolor=$forumcolorone>
<td> 对繁荣本网站的建议与看法!</td>
<td>$jianyi</td>
</tr>
<tr bgcolor=$forumcolortwo>
<td> 介绍成为我们会员的有:</td>
<td>$huiyuan</td>
</tr>
<tr bgcolor=$forumcolorone>
<td> 会员投票:</td>
<td>$vote</td>
</tr>
<tr>
<td align=center colspan=2 bgcolor=$titlecolor>
<input type="button" value="论坛首页" onClick="location.href='index.php'" style="height:20px; background-color:#f3f3f3; border:1 solid black;" onMouseOver ="this.style.backgroundColor='#FFC864'" onMouseOut ="this.style.backgroundColor='#f3f3f3'">
<input onClick="javascript:history.back(1)" type="button" value="返回前页" style="height:20px;background-color:#f3f3f3; border:1 solid black" onMouseOver ="this.style.backgroundColor='#FFC864'" onMouseOut ="this.style.backgroundColor='#f3f3f3'">
</td></tr></table>
</td></tr></table>
EOT;
}
function nextfilename($list) {
$list=explode("\n",$list);
$count=count($list);
$filecount=0;
for ($i=0; $i<$count; $i++) {
$temp=explode("|",$list[$i]);
list($nouse,$thiscount)=explode("_",$temp[2]);
if ($thiscount>$filecount) $filecount=$thiscount;
}
$filecount++;
while (file_exists("userdata/lxvip/f_$filecount")) $filecount++;
return("f_$filecount");
}
function push_heldtopic($list) {
$list=explode("\n",$list,12);
$count=count($list);
for ($i=0; $i<$count-1; $i++) {
$detail = explode("|",$list[$i]);
if ($detail[10] > 2) {
$held_topics[]=$list[$i];
unset($list[$i]);
}}
if ($held_topics) $list= implode("\n",$held_topics)."\n".implode("\n",$list);
else $list=implode("\n",$list);
return $list;
}
if ($action=="list") {
global $site_name;
require("header.php");echo"$headertp";
headguide("你现在正在<b>$site_name</b><br>的{$rztitle}申请程式中","{$rztitle}申请表",'','no');
$perpage=20;//每页显示记录
?>
<table cellspacing=1 cellpadding=0 width=<?=$tablewidth?> bgcolor=<?=$bordercolor?> border=0 align=center >
<tr align=center height=24>
<td <?=$titlecolor?> width=11% class=title>申请者</td>
<td <?=$titlecolor?> width=15% class=title>来源IP</td>
<td <?=$titlecolor?> width=15% class=title>查看申请表</td>
<td <?=$titlecolor?> width=15% class=title>申请时间</td>
<td <?=$titlecolor?> width=7% class=title>支持</td>
<td <?=$titlecolor?> width=7% class=title>反对</td>
<td <?=$titlecolor?> width=15% class=title>总版主审批</td>
</tr>
<?showform();?>
<tr><td align=center colspan=3 bgcolor=<?=$titlecolor?>><a href="vip.php" class=title><b>我也要申请成为<?=$rztitle?></b></a>
</td><td colspan=4 height=24 align=right bgcolor=<?=$titlecolor?> class=title> <?
if ($maxpageno==1) echo "<b>申请表列表只有一页,共 $form_count 条记录</b>";
else {
if($page<5) $ib=1;else $ib=$page-4;
if($page<$maxpageno-5) $ie=$page+4;else $ie=$maxpageno;
$multi_page_bar=" <b>申请表列表有 $maxpageno 页,每页 $perpage 条,共 $form_count 条记录</b> [ ";
if($page>5) $multi_page_bar.="<a style='color:green' href=\"vip.php?page=1\"><b>1</b></a> ...";
for ($i=$ib; $i<=$ie; $i++) {
if ($i!=$page)
$multi_page_bar.=" <a href=\"vip.php?page=$i\"><b>$i</b></a> ";
else $multi_page_bar.="<b> <font color=red>$i</font><b>";
}
if($page<$maxpageno-5) $multi_page_bar.=" ... <a style='color:green' href=\"vip.php?page=$maxpageno\">$maxpageno</a>";
$multi_page_bar.=" 页]</b> ";
echo $multi_page_bar;}
?></td>
</tr>
</table>
<br>
<?
require("footer.php");echo"$footertp";}
?><?
//显示列表信息------------------------
function showform() {
global $page,$perpage,$maxpageno,$form_count,$manager,$superadmin,$username,$login_status,$forumcolorone,$forumcolortwo;
if (file_exists('userdata/lxvip/list.php'))
$form_array=explode("\n",readfromfile('userdata/lxvip/list.php'));
$count=count($form_array);
for ($i=0;$i<$count;$i++){
$detail=explode("|",$form_array[$i]);
if($form_array[$i]!="") {$former_array[]=$form_array[$i];}}
$form_count=count($former_array);
if ($form_count%$perpage==0) $maxpageno=$form_count/$perpage;
else $maxpageno=floor($form_count/$perpage)+1;
if($page=="") $page=1;
if ($page>$maxpageno) $page=$maxpageno;
if(!ereg("^[0-9]*$",$page)) $page=1;
$pagemin=min( ($page-1)*$perpage , $form_count-1);
$pagemax=min( $pagemin+$perpage-1, $form_count-1);
if($form_count==0) {$pagemin=1;$pagemax=0;$maxpageno=1;}
for ($i=$pagemin; $i<=$pagemax; $i++) {
list($user_name,$formtime,$filename,$ip)=explode("|",$former_array[$i]);
$time=date("Y-m-d h:m:s",$formtime);
$title="<a href='vip.php?action=show&filename=$filename'>进入浏览申请表</a>";
if (file_exists("userdata/lxvip/$filename")) {
list($user,$work,$useremail,$qq,$times,$formlove,$jianyi,$huiyuan,$asktime,$yes,$no,$ok)
= explode("|",readfromfile("userdata/lxvip/$filename"));}
$p_admin==0; $d_admin=0;
if($login_status==1 && $username==$manager) { $p_admin=1; $d_admin=1;}
if (file_exists("bbsdata/superadmin.php")) {
include("bbsdata/superadmin.php");
if ($login_status==1 && $superadmin && in_array($username,$superadmin)) {$p_admin=1; $d_admin=1;}}
if($login_status==1 && $username=="$user") {$d_admin=1;}
if ($p_admin ==1) {
$admpass="[<a href=vip.php?action=pass&filename=$filename&userid=$user_name>同意上任</a>]";}
else {$admpass="";}
if($ok =="") {$checked="待审核";}
else {$checked="<font color=red>已经通过审批</font><br>操作人:$ok "; $admpass="";}
if ($d_admin ==1) {
$deled="<a href=vip.php?action=del&filename=$filename&fid=$i title=删除该申请表>[删除]</a>";
}else {$deled="";}
$ipfrom=convert_ip($ip);
if ($d_admin ==1) {$ip="$ip";}else {$ip="已经设置了保密"; }
$yeslist=explode(",",$yes);
$yescount=count($yeslist)-2;
$nolist=explode(",",$no);
$nocount=count($nolist)-1;
if($yes=="") $yescount=0;
if($no=="") $nocount=0;
echo '<tr height=22 bgcolor=$forumcolorone>';
echo "<td bgcolor=$forumcolorone align=center><a href='profile.php?action=show&target=$user_name' title=查看{$user_name}资料>$user_name</a> </td>";
echo "<td bgcolor=$forumcolorone align=center><a title='$ip'>$ip</a></td>";
echo "<td bgcolor=$forumcolorone align=center>$title $deled</td>";
echo "<td bgcolor=$forumcolortwo align=center>$time</td>";
echo "<td bgcolor=$forumcolorone align=center><font color=blue>$yescount</font></td>";
echo "<td bgcolor=$forumcolortwo align=center><font color=red>$nocount</font></td>";
echo "<td bgcolor=$forumcolorone align=center>$checked <br>$admpass</td>";
echo '</tr>'; }}
function flouer() {
global $userpath,$msgpath,$login_status,$username,$filename,$superadmin,$manager;
if (file_exists("userdata/lxvip/$filename")) {
$useri=explode("|",readfromfile("userdata/lxvip/$filename")); }
$check_user=0;
$yeslist=explode(",",$useri[9]);
$count1=count($yeslist);
for ($y=0; $y<$count1; $y++) {
if ($login_status==1 && $yeslist[$y]==$username) $check_user=1;}
$nolist=explode(",",$useri[10]);
$count2=count($nolist);
for ($n=0; $n<$count2; $n++) {
if ($login_status==1 && $nolist[$n]==$username) $check_user=1;}
if ($check_user==1){
require("header.php");echo"$headertp";
headguide("你现在正在<b>$site_name</b><br>的{$rztitle}申请程式中","{$rztitle}申请表",'','no');
msg_box('对不起!!','<center>你已经参加了投票了,请不要再投!!<br><ul><li><a href="javascript:history.back(1)">返回前页</a></li><br><li><a href="index.php">返回首页</li></ul></center>');
require("footer.php");echo"$footertp";
exit;}
if ($useri[9]=="") {
$u=""; $u=$username.",";
}else{ $u=$username.","; }
$useri[9]=$useri[9].$u;
$uu=implode('|',$useri);
writetofile("userdata/lxvip/$filename",$uu);
jump_page("vip.php?action=list","投票成功",
"<br>成功投了一票。<br><br>现在返回申请表列表.<br><br>");}
function postmsg($user,$title,$pmsg,$name="系统信息"){
global $userpath,$msgpath,$timestamp;
if (file_exists("userdata/$msgpath/{$user}1.php")) $msg=file("userdata/$msgpath/{$user}1.php"); else $msg[0]="";
$new="<?die;?>|$name|$title|$timestamp|$pmsg|0|\n";
$old=implode("",$msg);
if (file_exists("$userpath/$user.php")&&$user!="."&&$user!=".."&&$user!="") writetofile("userdata/$msgpath/{$user}1.php",$new.$old);
}
function egg() {
global $userpath,$login_status,$username,$filename,$superadmin,$manager;
if (file_exists("userdata/lxvip/$filename")) {
$useri=explode("|",readfromfile("userdata/lxvip/$filename")); }
$check_user=0;
$yeslist=explode(",",$useri[9]);//已经添加
$count1=count($yeslist);
for ($y=0; $y<$count1; $y++) {
if ($login_status==1 && $yeslist[$y]==$username) $check_user=1;}
$nolist=explode(",",$useri[10]);//已经添加
$count2=count($nolist);
for ($n=0; $n<$count2; $n++) {
if ($login_status==1 && $nolist[$n]==$username) $check_user=1;}
if ($check_user==1){
require("header.php");echo"$headertp";
headguide("你现在正在<b>$site_name</b><br>的{$rztitle}申请程式中","{$rztitle}申请表",'','no');
msg_box('对不起!!','<center>你已经参加了投票了,请不要再投!!<br><ul><li><a href="javascript:history.back(1)">返回前页</a></li><br><li><a href="index.php">返回首页</li></ul></center>');
require("footer.php");echo"$footertp";
exit;}
if ($useri[10]=="") {
$u=""; $u=$username.",";
}else{ $u=$username.","; }
$useri[10]=$useri[10].$u;
$uu=implode('|',$useri);
writetofile("userdata/lxvip/$filename",$uu);
jump_page("vip.php?action=list","投票成功",
"<br>成功投了一票。<br><br>现在返回申请表列表.<br><br>");}
//----------------------------------------所有函数结束--------------------------------
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -