欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

我的论坛源代码(二)_PHP教程

程序员文章站 2022-04-07 18:45:59
...
主界面,也就是显示主题列表的这页。
//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]="游客";
?>

























我的论坛源代码(二)_PHP教程


我的论坛源代码(二)_PHP教程

我的论坛源代码(二)_PHP教程 我的论坛源代码(二)_PHP教程

当前位置:狐网─>狐网论坛─>主题列表   echo "".$useinfo[2].""; echo "欢迎你来到论坛!"; ?>


echo "我的论坛源代码(二)_PHP教程"; ?>


if ($action==find) echo "我的论坛源代码(二)_PHP教程"; else echo "我的论坛源代码(二)_PHP教程";?>


我的论坛源代码(二)_PHP教程


我的论坛源代码(二)_PHP教程


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 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 {
$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] $img="images/newfolder.gif";

else if(substr($bbs[4],0,-8)==date(Y年n月j日)&&$bbs["djnum"]>=$imgnum&&$bbs[12]!=1) //如果是当天,并且点击数上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 "";
else echo "".$bbs[3]."";
echo "";
echo "";
echo "";
echo "";
}
}
$tem++;
}
}
echo "

状态


表情


主    题


作  者


回复


人气


最后回复时间

我的论坛源代码(二)_PHP教程
我的论坛源代码(二)_PHP教程
";
if ($bbs[12]==1) echo $bbs[3]."
".$bbs[1]."
".$bbs[7]."
".$bbs[6]."
".$bbs[8]."
";
echo "";
echo "";
echo "";
echo "
|===> ";
if($page==1)
{
echo "[上一页]  [下一页]";
}

else if ($dpage==1) //如果当前在第一页
{
$u=$dpage+1;
echo "[上一页]  [下一页]";
}
else if($dpage>1&&$dpage {
$u=$dpage+1;
$d=$dpage-1;
echo "[上一页]  [下一页]";
}
else if($dpage==$page) //如果当前在最后一页
{
$d=$dpage-1;
echo "[上一页]  [下一页]";
}
echo "
";
echo "
论题数:".$num." 当前第".$dpage."页/共有".$page."页";
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]."]";

?>








www.bkjia.comtruehttp://www.bkjia.com/PHPjc/316083.htmlTechArticle主界面,也就是显示主题列表的这页。 //foxbbs.php 功能:显示论坛的主题 HTML HEAD TITLE狐网论坛/TITLE STYLE type=text/css P {FONT-FAMILY: normal; FONT-SI...
我的论坛源代码(二)_PHP教程

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • 我的论坛源代码(二)_PHP教程
  • 专题推荐

    作者信息
    我的论坛源代码(二)_PHP教程

    认证0级讲师

    推荐视频教程
  • 我的论坛源代码(二)_PHP教程javascript初级视频教程
  • 我的论坛源代码(二)_PHP教程jquery 基础视频教程
  • 视频教程分类






























    状态说明:




    我的论坛源代码(二)_PHP教程
    当天产生新论题


    我的论坛源代码(二)_PHP教程
    当天回复最高的论题


    我的论坛源代码(二)_PHP教程
    一天以前的论题


    我的论坛源代码(二)_PHP教程
    总计回复超过50个的论题


    我的论坛源代码(二)_PHP教程
    已被关闭的主题






    ★论坛说明★


      1、此论坛只有注册用户才能发贴,如果您没注册,可以游客身份,查看、回复贴子,但是不能发帖。

      2、发帖用户将对论坛内所发的言论负全部责任,回本论坛主要是以情感方面为话题,(在技术论坛出来以前,可以适当地讨论技术方面的问题),如果站长一旦发现有用户使用本论坛讨论其它无关话题,将会立即加锁。(本站将相继推出其它论坛)

      3、我还没想到。呵呵……

    与我联系 |─| FlyFox@Net >



    飞狐工作室制作开发