Quiz 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.
Beim Manuellen Posten vom Quiz bekomme ich:
Aus der functions_post.php:
Warning: Missing argument 21 for submit_post() in /customers/gremminger.se/gremminger.se/httpd.www/service/forum/includes/functions_post.php on line 224
Woran kann das liegen?Error in posting
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near ')' at line 1
INSERT INTO phpbb_topics (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote, topic_quiz,k_id) VALUES ('[Frågesport] Fråga 1 ...', 35, 1081428056, 10, 0, 0, 0, 1, )
Line : 266
File : /customers/gremminger.se/gremminger.se/httpd.www/service/forum/includes/functions_post.php
Aus der functions_post.php:
Code: Alles auswählen
$sql = ($mode != "editpost") ? "INSERT INTO " . TOPICS_TABLE . " (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type,
topic_vote, topic_quiz,k_id) VALUES ('$post_subject', " . $userdata['user_id'] . ", $current_time, $forum_id, " . TOPIC_UNLOCKED . ", $topic_type, $topic_vote, " . (
empty($post_data['topic_quiz']) ? '0' : '1' ) . ", $k_id)" : "UPDATE " . TOPICS_TABLE . " SET topic_title = '$post_subject', topic_type = $topic_type " .
(($post_data['edit_vote'] || !empty($poll_title)) ? ", topic_vote = " . $topic_vote : "") . ", k_id=$k_id WHERE topic_id = $topic_id";
-
- Mitglied
- Beiträge: 24
- Registriert: 29.03.2004 23:26
- Kontaktdaten:
Hmm, dein $k_id scheint an der stelle keinen Wert zu haben, also erscheint denn da auch ein SQL-Syntax-Error.Holger hat geschrieben:Beim Manuellen Posten vom Quiz bekomme ich:Warning: Missing argument 21 for submit_post() in /customers/gremminger.se/gremminger.se/httpd.www/service/forum/includes/functions_post.php on line 224Error in posting
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near ')' at line 1
INSERT INTO phpbb_topics (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote, topic_quiz,k_id) VALUES ('[Frågesport] Fråga 1 ...', 35, 1081428056, 10, 0, 0, 0, 1, )
$k_id müsste aber von einem anderem Hack sein, und nich vom Quiz-Hack.
Das stimmt, das ist von einem anderen Hack, dem Kategorie-Hack
/Holger
Hilft das weiter?#################################################################
## Mod Title: Title Categorie
## Mod Version: 1.0.5
## Author: Ta Lun <ta_lun@hotmail.com> - http://www.talun.de for Updates
## Description: Add Titel categories to you Forums. You can see it in the viewforums.php
## and viewtopic.php. You can edit it for each post.
## For each forum you can select you own categories with a CP in the Mod CP
##
## Installation Level: Medium
## Installation Time: 20 Minutes
## Files To Edit: PHP = viewtopic,viewforum,modcp,posting,constans,lang_main,functions_post
## tpl = viewtopic,viewforum,modcp,posting_body
/Holger
Habe jetzt $k_id geändert in '". $k_id ."' , jetzt bekomme ich "nur" noch
AAAHH! Er setzt eine Kategorie ein ohne, dass ich das wollte ...
Topic ist also:
[Frågesport] [Frågesport] Fråga 1 ...obwohl es nicht so gewollt ist ...
warum nur?
/H
Hmmmmmm ...Warning: Missing argument 21 for submit_post() in /customers/gremminger.se/gremminger.se/httpd.www/service/forum/includes/functions_post.php on line 224
AAAHH! Er setzt eine Kategorie ein ohne, dass ich das wollte ...
Topic ist also:
[Frågesport] [Frågesport] Fråga 1 ...obwohl es nicht so gewollt ist ...
warum nur?
/H
-
- Mitglied
- Beiträge: 24
- Registriert: 29.03.2004 23:26
- Kontaktdaten:
Holger:
also einen Cronjob-Brauchst du nicht einrichten, den Topic-Titel der eingefügt wird kannst du in der Quit-Konfiguration ändern.
Was den anderen Fehler angeht, scheinbar wird da submit_post nich korrekt aufgerufen? .. könnte auch mit dem anderem mod zusammenhängen das da auch was angepasst werden müsste.
evtl. hab ich heut abend oder so zeit einen tieferen blick reinzuwerfen.
also einen Cronjob-Brauchst du nicht einrichten, den Topic-Titel der eingefügt wird kannst du in der Quit-Konfiguration ändern.
Was den anderen Fehler angeht, scheinbar wird da submit_post nich korrekt aufgerufen? .. könnte auch mit dem anderem mod zusammenhängen das da auch was angepasst werden müsste.
evtl. hab ich heut abend oder so zeit einen tieferen blick reinzuwerfen.
- mr. gamesbay
- Mitglied
- Beiträge: 313
- Registriert: 13.01.2003 10:08
- Wohnort: Meran
- mr. gamesbay
- Mitglied
- Beiträge: 313
- Registriert: 13.01.2003 10:08
- Wohnort: Meran
Fehler in der Anleitung ?
ICh bin mir nicht sicher, aber ist das so richtig:
So ist es imo doch richtig:
else if ($mode != 'delete' && $mode != 'poll_delete' && empty($post_data['quiz_answer'])) // ADDED && empty($post_data['quiz_answer']) BY Quiz Hack
Ich habe es mit poll_delete eingebaut
Code: Alles auswählen
#-----[ OPEN ]------------------------------------------
#
includes/functions_post.php
#-----[ FIND ]------------------------------------------
#
else if ($mode != 'delete' && $mode != 'poll_delete')
#
#-----[ REPLACE WITH ]------------------------------------------
#
else if ($mode != 'delete' && $mode != 'polldelete' && empty($post_data['quiz_answer'])) // ADDED && empty($post_data['quiz_answer']) BY Quiz Hack
So ist es imo doch richtig:
else if ($mode != 'delete' && $mode != 'poll_delete' && empty($post_data['quiz_answer'])) // ADDED && empty($post_data['quiz_answer']) BY Quiz Hack
Ich habe es mit poll_delete eingebaut
