📄 member.php
字号:
<?
$forumid=104;
require("userdata/style.php");
require("global.php");
require("header.php");echo"$headertp";
if (empty($page)) $page=1;
$user_list_file='bbsdata/userlist.php';
headguide('你现在正在论坛的用户列表程式中','用户列表','','no');
?>
<br>
<table width="<?=$tablewidth?>" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="<?=$bordercolor?>">
<tr>
<td>
<table width="100%" border="0" cellspacing="1" cellpadding="2">
<tr align=center><td colspan=8 bgcolor=<?=$titlecolor?> class=title>用户列表</td></tr>
<tr>
<td width="*" align="center" bgcolor=<?=$titlecolor?> class=title>用户名</td>
<td width="8%" align="center" bgcolor=<?=$titlecolor?> class=title>性别</td>
<td width="18%" align="center" bgcolor=<?=$titlecolor?> class=title>信箱</td>
<td width="10%" align="center" bgcolor=<?=$titlecolor?> class=title>来自</td>
<td width="10%" align="center" bgcolor=<?=$titlecolor?> class=title>OICQ</td>
<td width="15%" align="center" bgcolor=<?=$titlecolor?> class=title>注册时间</td>
<td width="15%" align="center" bgcolor=<?=$titlecolor?> class=title>最后登陆时间</td>
<td width="8%" align="center" bgcolor=<?=$titlecolor?> class=title>发表文章</td>
</tr>
<?
if (file_exists($user_list_file)) {
$user_array=explode("\n",readfromfile($user_list_file));
}else {
$dh=opendir("$userpath/");
while ($userfile=readdir($dh)) {
if (($userfile!=".") && ($userfile!="..") && ($userfile!="") && !strpos($userfile,".snd") && !strpos($userfile,".rec")) {
$userfilename=explode(".",$userfile);
$user_array[]=$userfilename[0];
}
}
closedir($dh);
writetofile($user_list_file,implode("\n",$user_array)."\n");
}
$count=count($user_array);
if ($count%$userperpage==0) $maxpageno=floor($count/$userperpage);
else $maxpageno=floor($count/$userperpage)+1;
if ($page>$maxpageno) { $page=$maxpageno; $pagemax=$count-1; $pagemin=max(0,$count-$userperpage-1);}
else { if ($page==1) {$pagemin=0; $pagemax=min($count-1,$userperpage-1); }
else { $pagemin=min($count-1,$userperpage*($page-1)); $pagemax=min($count-1,$pagemin+$userperpage-1); }}
for ($counter=$pagemin; $counter<=$pagemax; $counter++) {
if (!trim($user_array[$counter])) continue;
$userfile=$userpath."/".trim($user_array[$counter]."."."php");
if (!file_exists($userfile)) continue;
$user_info=explode("|",readfromfile($userfile));
$usericon=get_user_portait($user_info[3]);
if ($user_info[20]== 1)
$usergender = "帅哥";
elseif($user_info[20] == 2)
$usergender = "美女";
else
$usergender ="未知";
$regdate=date("Y-m-d",$user_info[6]);
$lastlogin=get_date_chi($user_info[18])." ".get_time($user_info[18]);
echo "<tr bgcolor=$forumcolorone>";
echo "<td align=center><a href='profile.php?job=show&target=$user_info[1]'><b>$user_info[1]</b></a></td>";
echo "<td align=center bgcolor=$forumcolortwo>$usergender</td>";
if ($user_info[14]!=0) echo "<td align=center><a href='sendmail.php?target=$user_info[1]'>$user_info[4]</a></td>";
else echo "<td align=center>用户保密</td>";
echo "<td align=center bgcolor=$forumcolortwo>$user_info[9]</td>";
echo "<td align=center >$user_info[5]</td>";
echo "<td align=center bgcolor=$forumcolortwo>$regdate</td>";
echo "<td align=center >$lastlogin</td>";
echo "<td align=center bgcolor=$forumcolortwo>$user_info[13]</td></tr>";
}
?>
<tr>
<td bgcolor=<?=$titlecolor?> align=center colspan=8><input type="button" value="论坛首页" onClick="location.href='index.php'" style="color: #000000; background-color: #f3f3f3; border-style: solid; border-width: 1" onMouseOver ="this.style.backgroundColor='#FFC864'" onMouseOut ="this.style.backgroundColor='#f3f3f3'">
<input type="button" value="返回前页" onClick="javascript:history.back(1)" style="color: #000000; background-color: #f3f3f3; border-style: solid; border-width: 1" onMouseOver ="this.style.backgroundColor='#FFC864'" onMouseOut ="this.style.backgroundColor='#f3f3f3'"></td>
</tr>
</table>
</td>
</tr>
</table>
<!---Pages list begin-->
<TABLE width=<?=$tablewidth?> align=center cellspacing=0 cellpadding=0>
<TR>
<TD align=left width="<?=$tablewidth?>"><font face="verdana" bgcolor="#EEEEEE">
可选择页:
<?
echo "[ ";
$nextpage=$page+1;
$previouspage=$page-1;
if ($page>=2) echo "<a href=\"member.php?page=$previouspage\">上一页</a> ";
else echo "上一页 ";
if ($page<=$maxpageno-1) echo "<a href=\"member.php?page=$nextpage\">下一页</a> ";
else echo "下一页 ";
for ($i=1; $i<=$maxpageno; $i++) {
if ($i!=$page)
echo " <a href=\"member.php?page=$i\">$i</a> ";
if ($i==20) {echo "以及更多 "; break;}
}
echo "]<br>";?>
</font></TD>
</TR>
</TABLE>
<TABLE width=<?=$tablewidth?> align=center cellspacing=0 cellpadding=0>
<TR>
<TD ><font face="verdana" bgcolor="#EEEEEE">
<form name=jump action=member.php method=post>
当前第 <b><?
if(empty($page)) $page=1;
echo "$page";
?> </b>页 共 <b><?=$maxpageno ?></b> 页 跳到<input type='text' name='page' size=4 maxlength=4 style='background-color:#ffffff; color:#8888AA; border: 1 double #B4B4B4' >页
<input type='submit' value='确 定' style='color: #000000;height:18px; background-color: #f3f3f3; border-style: solid; border-width: 1' name='submit'> <b>[ <?=$userperpage?>条/页 ]</b>
</form></td><td>
<form name=seach action=profile.php method=post>
查找用户:<input type='text' name='target' size=12 maxlength=50 style='background-color:#ffffff; color:#8888AA; border: 1 double #B4B4B4' >
<input type='submit' value='确 定' style='color: #000000;height:18px; background-color: #f3f3f3; border-style: solid; border-width: 1' name='submit'>
<input type='hidden' value=show name='job'> </form>
</font></TD>
</TR>
</TABLE>
<!------Pages list end--->
<br>
<? require("footer.php");echo"$footertp";
exit;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -