Скрипт за извеждане съдържанието на дадена тема

maverick

Registered
искам да изведа съдържанието на дадена тема от phpBB форум в сайта ми и когато променя темата, или някой друг я промени да се променя и в сайта
 
Само първия пост на темата, правя един сайт и тъй като не мога да го поверя на хората които се занимават с него, за това съм предвидил, просто да променят съдържанието на дадена тема в форума, което автоматично да променя и съдържанието в сайта ...
 
Аха.
Ще погледна базата данни на форума и ще ти напиша кода.
Мисля, че OUR го беше писал ама незнам къде беше.
Ако влезе по късно може да каже къде е.
Проблема ще е с bbcode .
 
admin каза:
Аха.
Ще погледна базата данни на форума и ще ти напиша кода.
Мисля, че OUR го беше писал ама незнам къде беше.
Ако влезе по късно може да каже къде е.
Проблема ще е с bbcode .
за bbcode съм наясно, но това няма да представлява кой знае колко сериозен проблем
 
Значи ето единия вариант:

<?
$t=$_GET[t];//$t е равно на ID-to на топика.
$f=6;
//$f трябва да е равно на ID на форума в който ще се пише
//в моя случай е 6. Това е ID то на форума за PHP тук.

mysql_connect(localhost,$user,$password);
@mysql_select_db($database) or die( "Unable to select database");
$query ="
SELECT *
FROM
phpbb_topics , phpbb_posts_text, phpbb_posts
WHERE
phpbb_topics.topic_id=phpbb_posts.topic_id
and
phpbb_posts.post_id=phpbb_posts_text.post_id
and
phpbb_posts.topic_id='$t'
and
phpbb_posts.forum_id='$f'";
$result=mysql_query($query);
$num=mysql_num_rows($result);
mysql_close();
$zaglavie=mysql_result($result,0,"phpbb_topics.topic_title");
echo "<b>".$zaglavie."<br/>-----------------------------------------<br/></b>";
for ($i=0; $i<$num;$i++)
{

$text= mysql_result($result,$i,"phpbb_posts_text.post_text");

$text=nl2br($text);

echo $text."<br/>-----------------------------------------<br/>";

}




?>



Така..
За да не те обърквам ето какво ще направиме.
Погледни URL -то на тази тема.
Той е http://www.web-tourist.net/forum/viewtopic.php?t=2335
От което следва,че ID то на тази тема е 2335 .

Значи линка към скрипта трябва да е примерно

http://site.com/script.php?t=2335

Ето ти демо:
http://admin.web-tourist.net/texttopics.php?t=2335

ако сменя ИД то (примерно от миналата тема) ще стане така:
http://admin.web-tourist.net/texttopics.php?t=2330

Може така да покажеш всичите теми от този форум.
Нарочно съм задал да е само от форума за PHP/MySQL.

Скрипта може лесно да се преправи в каквото ти искаш.
Аз просто не разбрах какво искаш точно.

Нарочно съм дал заявката в различни цветове и редове за да е ясна.
Ако не си искал точно това кажи за да се опитам да помогна.
 

Back
Горе