Hallo,
ich versuche nach dieser Anleitung: http://wiki.phpbb.com/Practical.Display ... rnal_pages
die letzten 5 Beiträge auf einer nicht-phpBB Seite einzubauen. Doch das klappt nicht... Ich bin nicht so gut in PHP muss ich dazu sagen.
Meine aktuelle home.php sieht so aus: http://www.slackline-tipps.de/home.php - wenn diese Datei korrekt wäre, könnte man nun hier die letzten 5 Beiträge sehen.
Warum gibt es da einen allgemeinen Fehler??
Der Inhalt dieser home.php-Datei: http://www.slackline-tipps.de/home.txt
Ist dieser Code richtig, oder gibt es da einen Fehler?
Wäre nett wenn jemand helfen kann.
Danke.
Script Einbau letzte 5 Topics in externe Seite klappt nicht
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.
Re: Script Einbau letzte 5 Topics in externe Seite klappt ni
Hi,
in deinem Script gibst Du folgende Foren IDs an:
Das Script erstellt ein SQL Statement, wo auch die Berechtigung geprüft wird:
Da die Fehlermeldung:
in deinem Script gibst Du folgende Foren IDs an:
Code: Alles auswählen
$forum_id = array(2, 5);
Code: Alles auswählen
// If the type is forum, do the check to make sure the user has read permissions
else if( $type == 'forum_id' && $auth->acl_get('f_read', $id_check) )
{
$out_where .= ($j == 0) ? 'WHERE ' . $type . ' = ' . $id_check . ' ' : 'OR ' . $type . ' = ' . $id_check . ' ';
}
Da die Fehlermeldung:
nur ein "OR forum_id" beinhaltet, gehe ich davon aus, das das Forum mit der ID 2 entweder nicht vorhanden ist, oder der User (also auch der Gast) keine Leseberechting dazu hat.SELECT * FROM phpbb_topics OR forum_id = 5 AND topic_status <> 2 AND topic_approved = 1 ORDER BY topic_id DESC LIMIT 5
Re: Script Einbau letzte 5 Topics in externe Seite klappt ni
Hallo,
danke für die erste Hilfe. Obwohl ich mit kaum Ahnung von PHP habe, bin ich etwas weitergekommen:
http://www.slackline-tipps.de/1.php
Code: http://www.slackline-tipps.de/1.txt
Wieso kommen diese Fehlermeldungen vor:
und:
Wäre nett wenn jemand weiter weiss...
danke für die erste Hilfe. Obwohl ich mit kaum Ahnung von PHP habe, bin ich etwas weitergekommen:
http://www.slackline-tipps.de/1.php
Code: http://www.slackline-tipps.de/1.txt
Wieso kommen diese Fehlermeldungen vor:
Code: Alles auswählen
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4584: Cannot modify header information - headers already sent by (output started at /home/www/doc/8531/slackline-tipps.de/www/1.php:165)
Code: Alles auswählen
In diesem Forum gibt es keine Themen oder Beiträge.
- Unimatrix_0
- Mitglied
- Beiträge: 392
- Registriert: 03.11.2007 10:50
- Kontaktdaten:
Re: Script Einbau letzte 5 Topics in externe Seite klappt ni
Weil du "echo" einsetzt und nicht die Ausgabe den Template zuweist.lizx hat geschrieben:[...]
Wieso kommen diese Fehlermeldungen vor:[...]Code: Alles auswählen
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4584: Cannot modify header information - headers already sent by (output started at /home/www/doc/8531/slackline-tipps.de/www/1.php:165)
Re: Script Einbau letzte 5 Topics in externe Seite klappt ni
Oh man, das ist ja kompliziert
Für mich jedenfalls...
Kann mir einer einen konkreteren Tipp geben wie ich das nun hinkriege? Wie gesagt, habe kaum Kenntnisse in PHP...

Kann mir einer einen konkreteren Tipp geben wie ich das nun hinkriege? Wie gesagt, habe kaum Kenntnisse in PHP...