Archiv verlassen und diese Seite im Standarddesign anzeigen : Latest Threads auf HP
experience
23.01.2003, 02:11
Hallo Zusammen,
Ich suche ein PHP Script oder ein Hack das mir die letzten 10 oder 7 Beiträge von meinem Board auf einer Nicht VB Homepage anzeigt...
hab hier schon gesucht aber nichts gefunden, oder kann mir jemand nen script per mail schicken ??
thx
daniel
<?
if($SERVER_NAME==localhost){
$mysql_server = "localhost";
$mysql_user = "root";
$mysql_pass = "pollak";
$mysql_db = "hs";
}
else {
$mysql_server = "**********";
$mysql_user = "*******";
$mysql_pass = "*******";
$mysql_db = "******";
}
$forum_url = "forum"; // url zum Forum ohne das "/"
$maxlen = "40"; // kürzt die Überschrift nach X Zeichen
$show = "5"; // zeigt X Threads an
mysql_connect("$mysql_server","$mysql_user","$mysql_pass") OR DIE ("- <a href=\"$forum_url\" target=\"_blank\">$forum_url</a><br>\n");
mysql_select_db("$mysql_db");
$totalposts = mysql_query("SELECT postid as count FROM post");
$posts = mysql_fetch_array($totalposts);
$kram = mysql_query("SELECT threadid, title, forumid, lastpost, lastposter, iconid, postuserid, replycount, views FROM thread WHERE forumid = 2 OR forumid = 7 OR forumid = 3 OR forumid = 11 ORDER BY lastpost DESC LIMIT 0,$show");
while ($thread=mysql_fetch_array($kram)) {
$topic_long = $thread[title];
$clicks = $thread[views]; // hier werden die Klicks gezählt
$poster = $thread[lastposter] ; // wie heisst der gute Poster :)
$userinfo = $thread[postuserid] ; // ID des Posters ermitteln
$antworten = $thread[replycount] ; // Anworten werden gezählt
if (strlen($thread[title])>=$maxlen)
{
$thread[title]=substr($thread[title],0,$maxlen)."...";
}
$datum = date("H:i:s","$thread[lastpost]");
?>
Demo;
http://s-c.zocker-forum.de/
Ja sowas suche ich auch aber ich habe da noch eine Frage zu:
in welcher PHP muß das eingebaut werden? :confused:
ich denk mal du erstellst einfach ne neue datei die zB lastthreads.php heißt kopierst es dort rein, änderst die mysql daten und lädst es dann einfach hoch und includest es in deine seite
das wars
belorofon
27.01.2003, 11:38
Also ich habe da einen hack laufen. Sieht so (http://www.dsluser.de) aus und ist hier (http://www.vbulletin.org/forum/showthread.php?s=&threadid=12324) zu bekommen.
Ok werde ich das machen hoffe das ich das dann im Portal eingebunden bekomm:D
belorofon
ich komme nicht zurecht vieleicht kannst du mir helfen in welcher php muß ich das eingeben:
<? include("last10.php"); ?>
und dann wo?Kommt das in der index.php von meinem Portal?
Zeigt der so nicht auch die Privaten Foren an?
Das wäre wenig wünschenswert, oder?
Im where Teil des $kram Queries gibst Du an, aus welchen Foren die Beiträge kommen dürfen.
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.