首页 后端开发 php教程 一个简洁的多级别论坛_PHP

一个简洁的多级别论坛_PHP

Jun 01, 2016 pm 12:29 PM
hr if print 简洁 级别 论坛

本论坛总共用了不到200行代码,执行速度相当快。运行例子在:http://www.hnpts.ha.cn/forum
MYSQL数据库:yxforum
------- -------------- ------ ----- --------- ----------------
| Field | Type | Null | Key | Default | Extra |
------- -------------- ------ ----- --------- ----------------
| id | int(11) | | PRI | 0 | auto_increment |
| dt | datetime | YES | | NULL | |
| tp | varchar(255) | YES | | NULL | |
| ct | text | YES | | NULL | |
| fl | int(11) | YES | | NULL | |
| ip | varchar(20) | YES | | NULL | |
| un | varchar(50) | YES | | NULL | |
| em | varchar(60) | YES | | NULL | |
| num | int(11) | YES | | NULL | |
------- -------------- ------ ----- --------- ----------------

index.php:






$m=mysql_connect("localhost","××××","××××");
mysql_select_db("××××",$m);
?>

$hf_fl=$fl;
$q="select * from yxforum where id=".$fl;
$mr=mysql_query($q,$m);
$ra=mysql_fetch_row($mr);
?>



?>
%s) ",$ra[7],$ra[6]);?>


$alltt=$ra[2];
$lastid=$ra[4];
print("
".$ra[3]."
");
print("
跟随主题:");
}

$q="select * from yxforum where fl=".$fl." order by dt desc";
if ($p=="") $p=0;
$mr=mysql_query($q,$m);
$f=mysql_num_fields($mr);

$ra=mysql_fetch_row($mr);
$i=0; $p1=$p*15; /*跳过指定的页数对应的行*/
while ($i {$i ;
$ra=mysql_fetch_row($mr);
if (! $ra) break;}


?>





$x[0]="ffffcc";$x[1]="DEEFFF";$i=1;
while ($ra) /*显示目前的主题*/
{$ys_c=$i%2;
print("");
$ra=mysql_fetch_row($mr);
$i ;
if ($i>15) break;
}

?>
最新回应时间
发表人
主题
回应数
".$ra[1]);
print("
".$ra[6]."");
print("
");
printf("%s",$ra[0],$ra[2]);
print("
".$ra[8]);
print("




$alllines=mysql_affected_rows($m);
$pages=$alllines/15;
if ($pages-intval($pages)!=0) $pages=intval($pages) 1;
else $pages=intval($pages);
print("共".$pages."页 第".($p 1)."页 ");

if ($p>0) {printf("首页 ",$hf_fl);
printf("上一页 ",$hf_fl,$p-1);}
if ($ra) {printf("下一页 ",$hf_fl,$p 1);
printf("末页 ",$hf_fl,$pages-1);}
?>指定第


上一级 ",$lastid);
print("最高级
");}
?>




姓名:



Email:



标题(必填):
>




正文(必填):








自用论坛程序0.25版 设计工具:PHP MYSQL

古钺青剑 制作
逍遥飞狐多媒体作坊 2000







addnew.php:

$m=mysql_connect("localhost","×××","×××××");
mysql_select_db("×××××",$m);
$zw=ereg_replace(" $zw=ereg_replace("n","
",$zw);
$zw=ereg_replace(" "," ",$zw);
$tt=ereg_replace(" if ($nm=="") $nm="无名宝";
if ($em=="") {$nm.=" $err=strlen($tt)*strlen($zw);
if ($err==0)
$msg="不要偷懒嘛!把表格填完再提交不迟。";
else {$q="insert into yxforum (dt,tp,ct,fl,ip,un,em,num) values"
."(now(),"".$tt."","".$zw."",".$fl.","".$REMOTE_ADDR."","".$nm."","".$em."",0)";
mysql_query($q,$m);

$q="select num,fl from yxforum where id=".$fl;
$fl_a=$fl;
do { $mr=mysql_query($q,$m);
$ra=mysql_fetch_row($mr);
$num=$ra[0] 1;
$q="update yxforum set dt=now(),num=".$num." where id=".$fl;
$fl=$ra[1];
mysql_query($q,$m);
$q="select num,fl from yxforum where id=".$fl;
} while ($fl>0);


$msg="你的意见已经成功提交!";
}
?>






系统将在3秒钟以后自动返回。如果不能返回或者你着急,请按&p=>这里
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前 By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
4 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

c语言if判断多个条件怎么写 c语言if判断多个条件怎么写 Mar 25, 2024 pm 03:24 PM

在C语言中,if语句通常用于基于单个条件执行特定代码块。但是,通过使用逻辑运算符(如 &&、|| 和 !),可以组合多个条件来进行判断。包括使用逻辑与(&&)判断多个条件、使用逻辑或(||)判断至少一个条件、使用逻辑非(!)判断单个条件的否定,以及嵌套if语句和使用括号明确优先级。

discuz论坛是什么 discuz论坛是什么 Jul 10, 2023 am 11:03 AM

discuz论坛是一种网络论坛软件,也称BBS,它是一种用于在互联网上建立论坛社区的程序系统。只哟中功能强大的论坛软件,可以帮助用户建立一个专业、完善的论坛社区,并且可以实现多种功能,如搭建用户注册、登录、查看主题、发布帖子、发表评论、设置版主等功能,让用户可以轻松地进行论坛社区的管理和维护。

Discuz论坛权限管理:阅读权限设置指南 Discuz论坛权限管理:阅读权限设置指南 Mar 10, 2024 pm 05:33 PM

Discuz论坛权限管理:阅读权限设置指南在Discuz论坛管理中,权限设置是至关重要的一环。其中,阅读权限的设置尤为重要,它决定了不同用户在论坛中能够看到的内容范围。本文将详细介绍Discuz论坛的阅读权限设置,以及如何针对不同的需求进行灵活的配置。一、阅读权限基础概念在Discuz论坛中,阅读权限主要有以下几个概念需要了解:默认阅读权限:新用户注册后默认

Python为什么如此受欢迎?探究Python在编程领域的优势 Python为什么如此受欢迎?探究Python在编程领域的优势 Mar 26, 2024 am 09:15 AM

Python为什么如此受欢迎?探究Python在编程领域的优势,需要具体代码示例Python作为一种高级编程语言,自问世之日起便备受程序员们的喜爱与推崇。究其原因,不仅仅是因为它的简洁、易读和强大的功能,更因为它在各个领域都展现出了无可比拟的优势。本文将探究Python在编程领域的优势,并通过具体的代码示例来解释为什么Python如此受欢迎。首先,Pytho

在MySQL存储过程中怎么使用if嵌套语句 在MySQL存储过程中怎么使用if嵌套语句 May 26, 2023 pm 12:07 PM

一、if语句介绍if语句是一种分支结构语句,根据条件执行不同的操作。if语句通常由一个条件表达式和一条或多条语句组成。如果条件表达式的值为真,那么执行if语句中的语句;否则,跳过if语句块。if语句的语法如下:if(condition)thenstatement;elsestatement;endif;其中,condition为条件表达式,statement为需要执行的SQL语句。二、if嵌套语句介绍if嵌套语句是指在一个if语句块中,再嵌套一个或多个if语句块,用于根据不同的条件执行不同的操作

Discuz 论坛热帖设置指南 Discuz 论坛热帖设置指南 Mar 10, 2024 am 11:45 AM

Discuz论坛热帖设置指南随着网络的迅速发展,论坛作为一个重要的网络社区平台,扮演着连接用户、分享信息和交流观点的重要角色。在Discuz论坛中,热帖是吸引用户并提高论坛活跃度的重要方式之一。通过设置热帖,管理员可以将优质内容置顶展示,激发用户参与讨论,增加帖子的曝光度和点击率。本文将介绍如何在Discuz论坛中设置热帖功能,同时提供具体的代码示

php论坛有哪些 php论坛有哪些 Jul 25, 2023 am 11:12 AM

php论坛有:1、PHP论坛,PHP官方网站的论坛板块,是PHP开发者之间交流的重要平台;2、phphub,国内知名的PHP技术社区,也是中国最大的PHP技术论坛之一;3、Laracasts,一个面向Laravel框架的在线学习平台;4、Reddit PHP,一个全球知名的社交新闻聚合网站;5、SitePoint,一个提供从网页设计到开发的综合性技术社区。

前后端分离、社交论坛、问答、发帖/BBS项目,多端功能完整 前后端分离、社交论坛、问答、发帖/BBS项目,多端功能完整 Jul 25, 2023 pm 05:39 PM

林风社交论坛小程序|H5论坛|app论坛是java+vue+uniapp开发的前后端分离社交论坛问答发帖/BBS项目,包括论坛图文帖,视频,圈子,IM私聊,微信支付,付费贴,积分签到,钱包充值等论坛小程序论坛app完整功能。

See all articles