主界面,也就是顯示主題列表的這頁。
//foxbbs.php 功能:顯示論壇的主題
狐網(wǎng)論壇 include "linkfox.inc.php";
include "info.inc.php";
?>
$tem=$HTTP_COOKIE_VARS[FlyFoxNet]; //這里取COOKIE里的信息
$temp=explode("|",$tem); //因為用戶名和密碼是用"|"分隔并記錄在COOKIE里的
$cookiem=$temp[0]; //取用戶名
$useinfo=cuser($cookiem,$action); //CUSER這個函數(shù)是用來判別是否從COOKIE中取出了信息
$query="select usename from useinfo where usename='".$useinfo[0]."'"; //檢查是否注冊用戶
$req=mysql_query($query);
if ($req)
{
$usename=mysql_fetch_array($req);
if($usename[0]==$useinfo[0]) $useinfo[0]=$usename[0];
else {
$usename=1;
$useinfo[0]="游客";
}
}
else $usename=1;$useinfo[0]="游客";
?>
??
???? ?????? ?????? ???? |
????? |
????? |
????? |
????? |
??
??
???? ?????? ???? |
???? ?????? ???? |
???? |
???? |
??
??
???? ??????當前位置:狐網(wǎng)─>狐網(wǎng)論壇─>主題列表 echo "".$useinfo[2].""; echo "歡迎你來到論壇!"; ?> ???? |
???? ?????? echo "  ";???> ???? |
???? ?????? if ($action==find) echo "  "; else echo "  ";?> ???? |
???? ?????? ???? |
???? ?????? ???? |
??
echo "
";
echo ""; ?>??????? ?????????? ????????????狀態(tài) ?????????? | ?????????? ????????????表情 ?????????? | ?????????? ????????????主 題 ?????????? | ?????????? ????????????作 者 ?????????? | ?????????? ????????????回復(fù) ?????????? | ?????????? ????????????人氣 ?????????? | ?????????? ????????????最后回復(fù)時間 ?????????? ???????? ??????? if (!$user) $user= "all"; $query="select count(*) from foxbbs";???//先計算總的論題數(shù) $req=mysql_query($query); if ($req) { ?????$row=mysql_fetch_array($req); ?????$num=$row[0]; ?????????????????????//控制每頁顯示條數(shù) ?????if (!$l) $l=1;??????????????????????????$num/$rows?????else $page=floor($num/$rows) 1; ?????if (!$dpage) $ dpage=1;????????????????????????????????????????????????//無法超過最大頁數(shù) ?????if ($dpage==1) $tem=0 ;???????????????????????????????????if ($l==2) $s="hfnum"; ?????else if ($l==3) $s="djnum"; ?????else $s="id"; ?????for ($i=0;$i???????{ ????????$tem1=$tem 1; ?????. ' order by $s desc limit $tem,$tem1"; ????????else $query="select * from foxbbs order by $s desc limit $tem,$tem1";???? ????????$req=mysql_query($query) ; ???????????if ($req) ??????????????{與造成?????????//看有沒有回覆時間,並未就取發(fā)文時間代替回覆時間 ??????????????if ($bbs[ 3]) ??????????????{ ???????????????????????else $bbs[8]= $bbs[8]." ".$bbs[10];
??????????????if (substr($bbs[4],0,-8)==date(Y年n月jif (substr($bbs[4],0,-8)==date(Y年n月j [6] ??????????????else if(substr($bbs[ 4],0,-8)==date(Y年n月j日)&&$bbs["djnum"]>=$imgnum&&$bbs[12]!=1)??//如果是當天,並且點擊數(shù)上10 ??????????????$img="images/newhotfolder.gif";
??????????????else if(substr($bbs[4],0,-8)!=date(Y年n月j日)&&$bbs[6]>=$imgnum&&$bbs[12]!=1)??//如果不是當天,但點擊上20 ??????????????$img="images/hotfolder.gif";
??????????????else if($bbs[12]==1) $img="images/lock.gif";???//已鎖 ??????????????else $img="images/folder.gif"; ??????????????echo " | "; ??????????????echo " | "; ??????????????echo " | "; ??????????????echo ""; ??????????????if ($bbs[12]==1) echo $bbs[3]." | "; ??????????????else echo "".$bbs[3]."
"; ??????????????echo "".$bbs[1]." | "; ??????????????echo "".$bbs[7]." | "; ??????????????echo "".$bbs[6]." | "; ??????????????echo "".$bbs[8]." | "; ??????????????} ??????????????} ???????$tem++; ?????} } echo ""; echo ""; echo ""; echo "|===> "; if($page==1) ??{ ?????echo "[上一頁] [下一頁]"; }
else if ($dpage==1)???//如果當前在第一頁 ??{ ?????$u=$dpage+1; ?????echo "[上一頁] [下一頁]"; ???} else if($dpage>1&&$dpage<$page) //如果當前在中間頁 { $u=$dpage+1; $d=$dpage-1; echo "[上一頁] [下一頁]"; ??} else if($dpage==$page)??//如果當前在最后一頁 ??{ ?????$d=$dpage-1; ?????echo "[上一頁] [下一頁]"; ??} echo " "; echo ""; echo "論題數(shù):".$num." 當前第".$dpage."頁/共有".$page."頁" ; echo "echo " ;"; echo "安發(fā)時間排序"; echo ""; echo ""; echo "" echo ""; echo "
"; echo "每頁十行"; echo "
echo " " echo "
" echo "每頁三十五行"; echo "每頁四十排"; echo "
| | |