我的简约论坛php源码,我的论坛源代码(二)
我的论坛源代码(二)
更新时间:2006年10月09日 00:00:00 作者:
主界面,也就是显示主题列表的这页。
//foxbbs.php 功能:显示论坛的主题
狐网论坛
P {FONT-FAMILY: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 14pt}
DIV {FONT-FAMILY: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 14pt}
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
{
$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 "
if ($bbs[12]==1) echo $bbs[3]."
";
else echo "".$bbs[3]."";
echo "
";
echo "
";
echo "
";
echo "
";
}
}
$tem++;
}
}
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 "
";
echo "
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]."]";
?>
|
相关文章
第六节 访问属性和方法 [6]...2006-10-10
php连接数据库实现用户权限判断,需要的朋友可以参考下。2011-09-09
PHP脚本的10个技巧(7)...2006-10-10
今天小编就为大家分享一篇关于PHP crc32()函数讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧2019-02-02
PHP提供两个方便我们引用数据的魔法引用函数magic_quotes_gpc和magic_quotes_runtime,这两个函数如果在php.ini设置为ON的时候,就会为我们引用的数据碰到 单引号' 和 双引号" 以及 反斜线\ 时自动加上反斜线,帮我们自动转译符号,确保数据操作的正确运行2012-10-10
PHP实现的功能是显示8条基色色带...2006-10-10
今天小编就为大家分享一篇关于PDO::commit讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧2019-01-01
PHP类型与大小写区分问题。2010-02-02
通过ICQ网关发送手机短信的PHP源程序...2006-10-10
文件上传类...2006-10-10
最新评论
我的简约论坛php源码,我的论坛源代码(二)相关推荐
- javaweb JAVA JSP论坛系统源码BBS在线论坛系统源码(电影论坛)
javaweb JAVA JSP论坛系统源码BBS在线论坛系统源码(电影论坛) 常见的Javaweb题材有 理财系统,就业管理系统,汽车租赁,简易网盘,疫情数据查看,在线招标房,屋租赁,教务管理,医院 ...
- 创建数据库是列名无效咋办_怎样解决列名无效 - 技术问答 - .Net源码论坛 .net源码,ASP.net|论坛 - Powered by Discuz!NT...
列名 'Class' 无效. 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.Data.S ...
- php修罗XiunoBBS轻论坛程序源码开源版
简介: php修罗XiunoBBS轻论坛程序源码开源版,自带99套收费插件. 修罗XiunoBBS源码采用 Bootstrap 4 + JQuery 3 作为前端类库,全面支持移动端浏览器: 后端 X ...
- 二开精美UI站长论坛网站源码 可切换界面
简介: 二开精美UI站长论坛网站源码 可切换界面,喜欢就下载吧. 网盘下载地址: http://kekewl.cc/QjCUMBrN0WC0 图片:
- 二开的精美UI站长源码分享论坛网站源码 可切换皮肤界面
介绍: PHP二开的精美UI站长源码分享论坛网站源码 可切换皮肤界面 网盘下载地址: http://kekewl.net/RROyxgOkauW0 图片:
- ROCBOSS开源微社区轻论坛类源码
ROCBOSS开源微社区轻论坛类源码 ☑️ 编号:ym477 ☑️ 品牌:无 ☑️ 语言:微信小程序 ☑️ 大小:5.9MB ☑️ 类型:微社区轻论坛 ☑️ 支持:微信小程序
- 计算机毕业设计Java国漫论坛网站(源码+系统+mysql数据库+Lw文档)
计算机毕业设计Java国漫论坛网站(源码+系统+mysql数据库+Lw文档) 计算机毕业设计Java国漫论坛网站(源码+系统+mysql数据库+Lw文档) 本源码技术栈: 项目架构:B/S架构 开发语 ...
- java毕业生设计东理咨询交流论坛计算机源码+系统+mysql+调试部署+lw
java毕业生设计东理咨询交流论坛计算机源码+系统+mysql+调试部署+lw java毕业生设计东理咨询交流论坛计算机源码+系统+mysql+调试部署+lw 本源码技术栈: 项目架构:B/S架构 开 ...
- JAVA计算机毕业设计东理咨询交流论坛Mybatis+源码+数据库+lw文档+系统+调试部署
JAVA计算机毕业设计东理咨询交流论坛Mybatis+源码+数据库+lw文档+系统+调试部署 JAVA计算机毕业设计东理咨询交流论坛Mybatis+源码+数据库+lw文档+系统+调试部署 本源码技术栈 ...
最新文章
- Redis 是并发安全的吗?你确定?
- VC++学习笔记(BITMAP与CBitmap的区别)
- 类 property属性
- 本地YUM源配置并设置成本地同步网络源,摆脱依赖包
- 详解网络摄像机中的IR-CUT
- 【Python基础】Python安装第三方库太慢?配置好这个速度飞起
- 编程实现将一个N进制数转换成M进制数
- Java中的static静态代码块
- 2020 ICPC 上海 Sum of Log 数位dp + 状态剪枝
- 31.javaweb简介
- 如何解决360浏览器卡死的问题
- QT - Could not load the Qt platform plugin xcb in even though it was found.
- lazarus中截取整个屏幕画面并保存为指定文件
- linux ps流程,Linux下PS命令详解 (转)
- h5学习笔记 左右布局
- 性能测试实战--计划测试(一)
- HHUOJ 1895 果冻豆
- 数据结构之链表(Java实现)
- 参加ACM比赛所需的基础知识
- SVC(可分层视频编解码)
热门文章
- matlab用矩形法算积分,编写程序,使用矩形法、梯形法、辛普生法计算一重积分...
- 一个华为人19年的工作体会:一颗电容会造成数亿损失[转]
- python获取工作日_Python的上一个工作日
- 2022最全的BAT大厂面试题整理及分析
- 鼠标划过显示鼠标移出隐藏效果
- 与大佬沟通,聊到四层代理和七层代理分别指的是什么这个问题时?会擦出什么火花呢
- stm32开发板系列型号开发手册与教程视频下载地址
- mvn编译“Cannot find matching toolchain definitions for the following toolchain types“报错解决方法
- Gartner发布首份中国RPA魔力象限报告,弘玑Cyclone被重点推荐
- LeetCode:838. 推多米诺————中等