主界面,也就是显示主题列表的这页。 //foxbbs.php 功能:显示论坛的主题 狐网论坛 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这个函数是用来判别是否从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]="游客"; ?>
当前位置:狐网─>狐网论坛─>主题列表 echo "".$useinfo[2]." "; echo "欢迎你来到论坛! "; ?>
echo "
"; ?>
if ($action==find) echo "
"; else echo "
";?>
echo ""; echo ""; ?> 状态
表情
主 题
作 者
回复
人气
最后回复时间
$imgnum=20; //点击次数,准备改状态图 if (!$user) $user="all"; $query="select count(*) from foxbbs"; //首先计算总的论题数 $req=mysql_query($query); if ($req) { $row=mysql_fetch_array($req); $num=$row[0]; if (!$rows) $rows=10; //控制每页显示条数 if (!$l) $l=1; //设定排序方式 if ($num/$rows<1) $page=1; //计算总页数 else if($num/$rows==floor($num/$rows)) $page=$num/$rows; else $page=floor($num/$rows)+1; if (!$dpage) $dpage=1; //当前显示的页数 if ($dpage>$page) $dpage=$page; //不能超过最大页数 if ($dpage==1) $tem=0; //控制当前页应该显示的信息 else $tem=($dpage-1)*$rows; if ($l==2) $s="hfnum"; else if ($l==3) $s="djnum"; else $s="id"; for ($i=0;$i<$rows;$i++) //根据设定的每页行数来取记录 { $tem1=$tem+1; if($action==find) $query="select * from foxbbs where usename='".$user."' 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) { $bbs=mysql_fetch_array($req); //看有没有回复时间,如果没有就取发帖时间代替回复时间 if ($bbs[3]) { if (!$bbs[8]) $bbs[8]=$bbs[4]." ".$bbs[1]; else $bbs[8]=$bbs[8]." ".$bbs[10]; if (substr($bbs[4],0,-8)==date(Y年n月j日)&&$bbs[6]<$imgnum&&$bbs[12]!=1) // 如果是当天的帖子 $img="//m.sbmmt.com/m/article/images/newfolder.gif"; else if(substr($bbs[4],0,-8)==date(Y年n月j日)&&$bbs["djnum"]>=$imgnum&&$bbs[12]!=1) //如果是当天,并且点击数上10 $img="//m.sbmmt.com/m/article/images/newhotfolder.gif"; else if(substr($bbs[4],0,-8)!=date(Y年n月j日)&&$bbs[6]>=$imgnum&&$bbs[12]!=1) //如果不是当天,但点击上20 $img="//m.sbmmt.com/m/article/images/hotfolder.gif"; else if($bbs[12]==1) $img="//m.sbmmt.com/m/article/images/lock.gif"; //已锁 else $img="//m.sbmmt.com/m/article/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 "论题数:".$num." 当前第".$dpage."页/共有".$page."页
"; for ($i=1;$i<=$page;$i++) { if ($i==$dpage) echo "第".$i."页 "; else echo "第".$i."页 "; } echo " ";
echo "
"; echo "选择排序方式 "; echo "安发贴时间排序 "; echo "安点击数排序 "; echo "安回复数排序 "; echo " ";
echo "
"; echo "选择每页显示行 "; echo "每页五行 "; echo "每页十行 "; echo "每页十五行 "; echo "每页二十行 "; echo "每页二十五行 "; echo "每页三十行 "; echo "每页三十五行 "; echo "每页四十行 "; echo "每页四十五行 "; echo "每页五十行 "; echo " ";
$query="select count(*) from useinfo"; //统计注册用户数
$req=mysql_query($query);
$usenum=mysql_fetch_array($req);
$query="select usename from useinfo order by useid desc limit 0,1"; //查找最新注册的用户,因为ID是自增的,所以可以根据ID来判断,最大的也就是最新的。
$req=mysql_query($query);
$newuse=mysql_fetch_array($req);
echo " 目前共有成员[
".$usenum[0]." ]名/最新加盟[
".$newuse[0]." ]";
?>
状态说明:
当天产生新论题
当天回复最高的论题
一天以前的论题
总计回复超过50个的论题
已被关闭的主题
★论坛说明★
1、此论坛只有注册用户才能发贴,如果您没注册,可以游客身份,查看、回复贴子,但是不能发帖。 2、发帖用户将对论坛内所发的言论负全部责任,回本论坛主要是以情感方面为话题,(在技术论坛出来以前,可以适当地讨论技术方面的问题),如果站长一旦发现有用户使用本论坛讨论其它无关话题,将会立即加锁。(本站将相继推出其它论坛) 3、我还没想到。呵呵……
飞狐工作室制作开发
声明: 本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
相关课程推荐 《javascript初级视频教程》是JavaScript的入门课程,旨在让大家认识,了解JavaScript的常见概念
JavaScript教程 84204次播放
jQuery 很容易学习,希望通过我们的《jquery 基础视频教程》可以帮助大家来更好的学习jQuery。 jQuery 是一个 JavaScript 库,简化了 JavaScript 编程。
jQuery教程 51518次播放
《javascript三级联动视频教程》介绍了javascript开发的三级联动功能,该功能在日常使用中还是经常能用的到的一个。
JavaScript教程 30606次播放
javascript是运行在浏览器上的脚本语言,连续多年,被评为全球最受欢迎的编程语言。是前端开发必备三大法器中,最具杀伤力。如果前端开发是降龙十八掌,好么javascript就是第18掌:亢龙有悔。没有它,你的前端生涯是不完整的。《php.cn独孤九贱(3)-JavaScript视频教程》课程特色:php中文网原创幽默段子系列课程,以恶搞,段子为主题风格的php视频教程!轻松的教学风格,简短的教学模式,让同学们在不知不觉中,学会了javascript知识。
JavaScript教程 120452次播放
jQuery是一个快速、简洁的JavaScript框架。设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。
核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等,是全球最流行的前端开发框架之一。PHP中文网根据最新版本,独家录制jQuery最新视频教程,回馈PHP中文网的新老用户。
jQuery教程 99664次播放
全部评论我要评论
取消 发布评论 发送 发布
1/1