Problem mit Report Post Hack
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Problem mit Report Post Hack
Hi
ich habe folgendes Problem.
Ich habe alle Dataien so verändert, wie es in der Anleitung stand.
Ebenfalls hab ich die anderen Dateien alle hochgeladen.
Und ich hab zum Schluss die Datei: install_rp_hack auf dem Server geöffnet und dann wieder gelöscht.
Wenn ein User jetzt allerdings einen Beitrag melden will kommt folgender Text:
Allgemeiner Fehler
Error by getting reported posts.
DEBUG MODE
SQL Error : 1054 Unknown column 'p.reporter_id' in 'where clause'
SELECT f.forum_name, f.forum_id, t.topic_title, t.topic_id, p.post_id, pt.post_subject, p.post_username, u.username, u.user_id, u2.username as reportername, u2.user_id as reporter_id FROM phpbb_forums f, phpbb_topics t, phpbb_posts p, phpbb_posts_text pt LEFT JOIN phpbb_users u ON u.user_id = p.poster_id LEFT JOIN phpbb_users u2 ON u2.user_id = p.reporter_id WHERE p.reporter_id <> 0 AND f.forum_id = p.forum_id AND t.topic_id = p.topic_id AND pt.post_id = p.post_id ORDER BY p.post_id ASC
Line : 253
File : /opt/web4/html/report.php
Was hab ich falsch gemacht?
Bräuchte dringend Hilfe.
THX
Angel2003
ich habe folgendes Problem.
Ich habe alle Dataien so verändert, wie es in der Anleitung stand.
Ebenfalls hab ich die anderen Dateien alle hochgeladen.
Und ich hab zum Schluss die Datei: install_rp_hack auf dem Server geöffnet und dann wieder gelöscht.
Wenn ein User jetzt allerdings einen Beitrag melden will kommt folgender Text:
Allgemeiner Fehler
Error by getting reported posts.
DEBUG MODE
SQL Error : 1054 Unknown column 'p.reporter_id' in 'where clause'
SELECT f.forum_name, f.forum_id, t.topic_title, t.topic_id, p.post_id, pt.post_subject, p.post_username, u.username, u.user_id, u2.username as reportername, u2.user_id as reporter_id FROM phpbb_forums f, phpbb_topics t, phpbb_posts p, phpbb_posts_text pt LEFT JOIN phpbb_users u ON u.user_id = p.poster_id LEFT JOIN phpbb_users u2 ON u2.user_id = p.reporter_id WHERE p.reporter_id <> 0 AND f.forum_id = p.forum_id AND t.topic_id = p.topic_id AND pt.post_id = p.post_id ORDER BY p.post_id ASC
Line : 253
File : /opt/web4/html/report.php
Was hab ich falsch gemacht?
Bräuchte dringend Hilfe.
THX
Angel2003
Hi,
öffne die mitgelieferte Daeti: install_rp_hack.php
mit einem geeigneten Editor ( z.B. Notepad++ )
Die darin enthaltenen SQL Anweisungen einfach heraus kopieren und über deinen phpMyAdmin ( SQL Fenster ) einfügen.
Evtl. musst Du noch deinen Tabellen Präfix anpassen, sollte er anders als "phpbb_" sein.
öffne die mitgelieferte Daeti: install_rp_hack.php
mit einem geeigneten Editor ( z.B. Notepad++ )
Die darin enthaltenen SQL Anweisungen einfach heraus kopieren und über deinen phpMyAdmin ( SQL Fenster ) einfügen.
Evtl. musst Du noch deinen Tabellen Präfix anpassen, sollte er anders als "phpbb_" sein.
Hallo danke für die Hilfe....
leider funktioniert es nicht wirklich...
Nur nochmal zum Verständnis,
du meinst diese Anweisungen, oder?

leider funktioniert es nicht wirklich...
Nur nochmal zum Verständnis,
du meinst diese Anweisungen, oder?
Code: Alles auswählen
$sql_query .= "
ALTER TABLE " . POSTS_TABLE . " ADD reporter_id MEDIUMINT(8) DEFAULT '0' NOT NULL;
ALTER TABLE " . POSTS_TABLE . " ADD INDEX (reporter_id);";
case '1.0.1':
case '1.0.2':
case '1.0.3':
$sql_query .= "ALTER TABLE " . USERS_TABLE . " ADD no_report_popup TINYINT(1) DEFAULT '0' NOT NULL, ADD refresh_report_popup TINYINT(1) DEFAULT '0' NOT NULL;";
case '1.0.4':
$sql_query .= "
ALTER TABLE " . USERS_TABLE . " ADD no_report_mail TINYINT(1) DEFAULT '0' NOT NULL;
INSERT INTO " . CONFIG_TABLE . " (config_name, config_value) VALUES
('report_no_guestes', '0'),
('report_no_auth_users', ''),
('report_no_auth_groups', ''),
('report_disabled_users', ''),
('report_disabled_groups', ''),
('report_only_admin', '0'),
('report_popup_height', '250'),
('report_popup_width', '700'),
('report_popup_links_target', '2'),
('report_post_hack_version', '1.0.5')";
break;
}
$sql_array = explode(';', $sql_query);[\code]
Hab das dann versuch.... es kommt dann folgende Meldung:
[code]#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '" . phpbb_posts . " ADD reporter_id MEDIUMINT(8) DEFAULT '0' NOT NULL' at line 1

