模仿OSO的论坛(五)

在前头的post.php及reply.php中,在发言提交成功后都跳转到叁个叫post_澳门新葡亰娱乐官网,end.php的页面,那个页面首要是进行试探发言提交成功,并付出了一个到faq.php的链接,程序超级轻松,作者就一并写在底下了:
html 你的解说已交给br a href=faq.php再次来到疑难难点首页/a /html
在这里一节中,大家将用尽了全力商量假设实现大家在起始所列出的本论坛所缺少的八项作用:
1、在自己的论坛中独有在客户登陆后技术发言,顾客的ID是存在贰个叫“cookie_user”的cookie变量中的。
我想那应该不是论坛程序的最首要内容,关于顾客登陆,有超多很完美的前后相继可供参考,如若你想让您的论坛程序更周全的话,你能够设想在post.php及reply.php中加多三个客商登录的模块。你还足以在伪造在顾客率先次登入时,自动帮他做客商注册。
2、笔者的论坛未有子论坛。
事实上,那必得在多少表guestbook中增加一个字段id_style,以注脚所属子论坛的id,其余你最佳安排叁个数据表,名字叫bm_style,该表包罗五个字段:style_code,style_name,而在guestbook中的字段id_style应该寄放的是子论坛编码。
3、笔者从未总结多少个大旨的点击数。
在数据表guestbook中增加四个字段count_read,在post.php将其伊始值设为1,在read.php准将其增进。
4、在OSO论坛中各类主旨前边的代表有未有新贴子的图标笔者也没安插。
在客商的cookie中著录客商最终三回阅读贴子的时间,然后用这几个日子与time_close进行相比较,假设time_close大于那么些值,就将该主旨标记为有新贴子。
5、对于OSO论坛所提供的可选拔的主旨排列方式甚至显示时间段笔者也没考虑。
给客户二个抉择的下拉列表框,并基于客户筛选的排列情势改造read.php中select语句order子句的内容,依照客商筛选的来得时间段扩张where子句。
6、未有会员发贴积分的总括。
在my_user表中追加point字段,注册时置多少个开首值,在post.php及reply.php中加进对应积分。
7、未有版主管理论坛的成效。
在my_user表中追加type字段,表明顾客类型,对于项目为版主的客户能够踏向七个管制分界面,能够对guestbook数据表实行delete操作。
8、未有贴子编辑的效能。
对于客商本人的贴子(即guestbook中的name和cookie中的name相像卡塔尔,能够让客商对其进行相应update操作。
至此,那篇习作全部了却,有不到之处,还请各位高手评论指正,在这之中涉及有抄袭OSO质疑的,在这一并向各位OSO的同志致谢。

You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图