Themen vom Forum auf Internetseite autom. anzeigen
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
- Mitglied
- Beiträge: 14
- Registriert: 30.07.2007 21:31
Themen vom Forum auf Internetseite autom. anzeigen
Hallo Leute,
Ich möchte gerne das auf meiner Startseite, die letzten 3-5 Themen in denen im Forum geschrieben wurde anzeigen lassen. Gibt es dafür ein MOD oder kann ich das irgendwie anders einbinden???
lg
Stephan
Ich möchte gerne das auf meiner Startseite, die letzten 3-5 Themen in denen im Forum geschrieben wurde anzeigen lassen. Gibt es dafür ein MOD oder kann ich das irgendwie anders einbinden???
lg
Stephan
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
Wenn mit Startseite die des Forums gemeint ist:
http://www.phpbb.de/viewtopic.php?t=152972
http://www.phpbb.de/viewtopic.php?t=152972
kein Support per PN
-
- Mitglied
- Beiträge: 14
- Registriert: 30.07.2007 21:31
also wenn du mit Startseite eine Seite meinst die nicht zum Forum gehört dann musst du das ganze miz php und mysql machen ,
heißt einfach auslesen der datenbank^^
hier mal mein script dafür:
so das hier DESC LIMIT 5 gibt an wieviele aktuelle topics das ding auslesen soll
damit du mal weiß wie mein script in echt aussieht hier der link:
http://ttc1974.ath.cx/newtop.php
ich hoffe ich konnte dir helfen nur für dich angemeldet xD
Edit: das musst du halt auf dich umbauen href="http://ttc1974.ath.cx/forum/viewtopic.php?f='.$fid[$i].'&t='.$tid[$i].'&sid='.session_id().'" title="'.$topictitel[$i].'">'.$topics[$i]."
ich habe ein phpBB3 forum also kann es sein du musst das vlt ein bissi anders gestalten bei phpBB2 oda so^^
heißt einfach auslesen der datenbank^^
hier mal mein script dafür:
Code: Alles auswählen
<?php
//session_start();
$link = mysql_connect("server","benutzername","passwort");
mysql_select_db("datenbankname");
$result = mysql_query("SELECT `topic_title`,`topic_id`,`forum_id`, `topic_last_post_time` FROM `deinprefix_topics` ORDER BY `topic_last_post_time` DESC LIMIT 5");
while ($row = mysql_fetch_object($result))
{
if(strlen($row->topic_title) > 30){
$topics[] = substr($row->topic_title,0,30)."...";
} else {
$topics[] = $row->topic_title;
}
$topictitel[] =$row->topic_title;
$tid[] = $row->topic_id;
$fid[] = $row->forum_id;
$nn[] = date('d.m', $row->topic_last_post_time);
}
mysql_close($link);
echo '<div style="background-color:#ccccc; font:Arial; color:#0000A0; ">';
echo "<b>Die 5 aktuellsten Themen:</b><br>";
for ($i = 0;$i < count($topics);$i++)
{
echo '<img src="images/pfeil_blau.gif"> '.$nn[$i].' <a style="text-decoration:none;" href="http://ttc1974.ath.cx/forum/viewtopic.php?f='.$fid[$i].'&t='.$tid[$i].'&sid='.session_id().'" title="'.$topictitel[$i].'">'.$topics[$i]."</a><br>";
}
echo '<br><img src="images/pfeil_blau.gif" ><a style="text-decoration:none;" href="topall.php"> alle Themen anzeigen..</a>';
echo '</div>';
?>
damit du mal weiß wie mein script in echt aussieht hier der link:
http://ttc1974.ath.cx/newtop.php
ich hoffe ich konnte dir helfen nur für dich angemeldet xD
Edit: das musst du halt auf dich umbauen href="http://ttc1974.ath.cx/forum/viewtopic.php?f='.$fid[$i].'&t='.$tid[$i].'&sid='.session_id().'" title="'.$topictitel[$i].'">'.$topics[$i]."
ich habe ein phpBB3 forum also kann es sein du musst das vlt ein bissi anders gestalten bei phpBB2 oda so^^
-
- Mitglied
- Beiträge: 14
- Registriert: 30.07.2007 21:31
Hallo
Erstmal dickes Danke. so hatte ich mir das vorgestellt.
Wenn ich alles angepasst habe und testweise hochgeladen habe bekomme ich folgenden Fehler angezeigt:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /www/htdocs/onkelste/test.php on line 13
lg
Stephan
Erstmal dickes Danke. so hatte ich mir das vorgestellt.

Wenn ich alles angepasst habe und testweise hochgeladen habe bekomme ich folgenden Fehler angezeigt:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /www/htdocs/onkelste/test.php on line 13
lg
Stephan
Diese Meldung bekommst du, wenn deine Datenbank gar keine Resource ID zurücklieferte, sondern false - weil DB-Seitig ein Fehler auftrat.
Wahrscheinlich ist also deine Query fehlerhaft.
also musst du mal was ändern damit wir den fehler finden:
das hier :
in das hier ändern:
dann sollte dir der fehler ins auge stechen^^
wenn du nicht weiter kommst wieder schreiben:p
Wahrscheinlich ist also deine Query fehlerhaft.
also musst du mal was ändern damit wir den fehler finden:
das hier :
Code: Alles auswählen
$result = mysql_query("SELECT `topic_title`,`topic_id`,`forum_id`, `topic_last_post_time` FROM `dein prefix_topics` ORDER BY `topic_last_post_time` DESC LIMIT 5");
in das hier ändern:
Code: Alles auswählen
$result = mysql_query("SELECT `topic_title`,`topic_id`,`forum_id`, `topic_last_post_time` FROM `deinprefix_topics` ORDER BY `topic_last_post_time` DESC LIMIT 5") or die (mysql_error());
dann sollte dir der fehler ins auge stechen^^
wenn du nicht weiter kommst wieder schreiben:p
Zuletzt geändert von ttc1974 am 07.04.2008 16:23, insgesamt 1-mal geändert.
-
- Mitglied
- Beiträge: 14
- Registriert: 30.07.2007 21:31
Ich habe das geändert und als ersten Fehler folgenden bekommen:
Fehlermeldung der DB: Table 'onkelsteforum.werner_topics' doesn't exist
Gut das hab ich noch kapiert und aus dem werner ein phpbb gemacht weil die tabelle onkelstephan.phpbb_topics existiert. Nach der Änderung kam folgender Fehler:
Fehlermeldung der DB: Unknown column 'topic_last_post_time' in 'field list'
und wenn ich im phpmyadmin auf die Tabelle phpbb_topics klicke gibt es auch nichts was topic_last_post_time heist. ich habe folgende Einträge:
topic_id
forum_id
topic_title
topic_poster
topic_time
topic_views
topic_replies
topic_status
topic_vote
topic_type
topic_first_post_id
topic_last_post_id
topic_moved_id
Stephan
Fehlermeldung der DB: Table 'onkelsteforum.werner_topics' doesn't exist
Gut das hab ich noch kapiert und aus dem werner ein phpbb gemacht weil die tabelle onkelstephan.phpbb_topics existiert. Nach der Änderung kam folgender Fehler:
Fehlermeldung der DB: Unknown column 'topic_last_post_time' in 'field list'
und wenn ich im phpmyadmin auf die Tabelle phpbb_topics klicke gibt es auch nichts was topic_last_post_time heist. ich habe folgende Einträge:
topic_id
forum_id
topic_title
topic_poster
topic_time
topic_views
topic_replies
topic_status
topic_vote
topic_type
topic_first_post_id
topic_last_post_id
topic_moved_id
Stephan
-
- Mitglied
- Beiträge: 14
- Registriert: 30.07.2007 21:31
DANKE
Habe den Fehler gefunden. Es hat in der falschen Tabelle gesucht und jetzt geht es wunderbar!!!
DANKE SCHÖN
DANKE SCHÖN

nehme einfach mal das hier:
weg das gibt eignetlich eh nur die letzte aktualisierung aus
oder erstze es durch
versuchs mal :p
Code: Alles auswählen
, `topic_last_post_time`
oder erstze es durch
Code: Alles auswählen
, `topic_last_post_id`
versuchs mal :p