1 sayfadan 1. sayfa

phpbb'den ayrı olan siteme son yazılan konular

İletiTarih: 17.02.2007, 02:18
TechNiciaN
merhaba arkadaşlar.

kendim php ile bir site yaptım.

www.xxx.com/site => sitemin bulunduğu yer
www.xxx.com/forum => phpbb forumun bulunduğu yer.

kendi kodladığım sitemin içinde, foruma yazılan son 10 konunun bağlantılarının gözükmesini istiyorum.


aynı şey PhpNuke 'de vardı, bunu kendi sitem içinde kullanabilir miyim?

Re: phpbb'den ayrı olan siteme son yazılan konular

İletiTarih: 09.05.2008, 10:40
gogonieus
Aynısından bana da lazım.Araştırınca bu kodu buldum denedim ama olmadı :roll:

Kod: Tümünü seç
<?
$db_host = "localhost"; 
$db_name = "name"; 
$db_user = "user"; 
$db_pw = "";


$forum_url = "http://www.website.com/forum"; 
$forum_id = ""; 
$limit = "40";
$titlecolor = "#0099cc"; 
$postedcolor = "#000000"; 
$txtlimit = "100";
#######################################

mysql_connect($db_host, $db_user, $db_pw)
OR die ("Cannot connect to your database");
mysql_select_db($db_name) OR die("Cannot connect to your database");

echo "<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"2\" background=\"bg.jpg\">";

if ($forum_id) {
$forumid = "AND forumid=$forum_id";
}

if ($limit) {
$limited = "LIMIT $limit";
}
$thread_sql = mysql_query("SELECT threadid,title,lastpost,lastposter FROM thread WHERE visible=1 AND open=1 $forumid ORDER BY lastpost DESC $limited");

while($thread_get=mysql_fetch_array($thread_sql))
{
$lastpost = $thread_get['lastpost'];
$poster = $thread_get['lastposter'];
$tid = $thread_get['threadid'];
$psql = mysql_query("SELECT postid FROM post WHERE threadid=$tid ORDER BY postid DESC");
$getp=mysql_fetch_array($psql);
$pid = $getp['postid'];
$date2 = date ("m/d/y h:i A" ,$lastpost);
$title = $thread_get['title'];
$title = substr($title,0,$txtlimit);
echo "<tr><td><font size=\"2\" face=\"verdana,arial,geneva\"><a href=\"$forum_url/showthread.php?p=$pid#post$pid\" target=\"_blank\"><FONT SIZE=\"2\" COLOR=\"$titlecolor\" face=\"verdana,arial,geneva\">$title</FONT></a></font><br /><font color=\"$postedcolor\" face=\"verdana,arial,geneva\" size='1'>gönderen: $poster </FONT></td></tr>";
}
echo "</table>";
?>