首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

PHPBB3获取不久前发表的文章

2012-12-31 
PHPBB3获取最近发表的文章最近在整一个网站,论坛采用phpbb3,主页嘛想用自己的,于是去找了下phpbb3的passpo

PHPBB3获取最近发表的文章


最近在整一个网站,论坛采用phpbb3,主页嘛想用自己的,于是去找了下phpbb3的passport,似乎不怎么好使

于是去phpbb的官网找,找到一些2009,2010年的来文章,不太好用,或者说我对phpbb的理解还没到那个地步

对于$template不太会用,有熟悉的可以参考下:

https://blog.phpbb.com/2009/11/09/how-to-display-posts-and-topics-on-external-pages/

关于$template的使用:

https://wiki.phpbb.com/Tutorial.Template_syntax

后来实在没有办法,就继续去谷歌搜,后来找到了一个办法,就是自己直接读数据库的办法

参考网址如下:

https://www.phpbb.com/community/viewtopic.php?f=72&t=586994


上面的网站已经说的很清楚了,我这里再重新说一下自己完成的过程,呵呵,盗取吧

首先我的论坛是

http://localhost/phpbb3/index.php

我在phpbb3的目录下新建了一个testphpbb文件夹,并在该文件夹下面新建了一个testlasttopic.php

<?php   require_once("../config.php");   $mysql_connection = mysql_connect ($dbhost, $dbuser, $dbpasswd) or die ("Connection failed");   mysql_select_db ($dbname) or die ("Selecting database failed");   $query = "SELECT topic_id,topic_title FROM phpbb_topics order by topic_id desc limit 10";   $res   = mysql_query($query);      while($data = @mysql_fetch_array($res))   {    echo " <a href=\"../viewtopic.php?t=".$data["topic_id"]."\">".$data['topic_title']."</a><br>";   }?>
这样就可以获得你想要的最近发表的10篇主题了

如果想要更多的,可以根据自己的需要查询不同的表,获取不同的内容来完成自己的需要。


做了嵌入式之后,突然做网站,然后很多朋友问我最近在干嘛的时候,我说我在做网站,结果得到的一大堆鄙视

哈哈,其实吧,自己有自己的需要嘛,做网站咋啦,我想做我需要的....

接下来继续整phpbb跟主页的自动登陆,session的结合可能更有意思...哈哈

(已经找到方法了,至于方法嘛,明天再继续写下篇吧,搜国外的内容就是好解决问题,偶尔对gfw有些郁闷)

热点排行