Seite 1 von 4
[suche] Support für Quiz-Mod
Verfasst: 16.08.2003 00:23
von MiBo21
zur zeit kommt bei jedem posting :
Code: Alles auswählen
Error in posting
DEBUG MODE
SQL Error : 1054 Unknown column 'quiz_sql1' in 'field list'
INSERT INTO phpbb_posts_text (post_id, post_subject, bbcode_uid, post_text, quiz_sql1) VALUES (2919, 'sdg', '3cf06fed57', 'sdg', '')
Line : 309
File : /home/www/web16/html/board/includes/functions_post.php
wie kann ich das beheben ??!
das ganze tritt erst auf, nachdem ich das quiz-mod eingebaut habe !
Verfasst: 16.08.2003 00:40
von MiBo21
ich lasse im moment folgende codes aus der anleitung weg, damit es klappt:
Code: Alles auswählen
#-----[ FIND ]------------------------------------------
#
$sql = ( $mode != "editpost" ) ? "INSERT INTO " . TOPICS_TABLE . " (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote) VALUES ('$post_subject', " . $userdata['user_id'] . ", $current_time, $forum_id, " . TOPIC_UNLOCKED . ", $topic_type, $topic_vote)" : "UPDATE " . TOPICS_TABLE . " SET topic_title = '$post_subject', topic_type = $topic_type, topic_vote = $topic_vote WHERE topic_id = $topic_id";
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
topic_vote
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
$quiz_sql1
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
$topic_vote
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
$quiz_sql2
+
Code: Alles auswählen
$sql = ( $mode != 'editpost' ) ? "INSERT INTO " . POSTS_TEXT_TABLE . " (post_id, post_subject, bbcode_uid, post_text) VALUES ($post_id, '$post_subject', '$bbcode_uid', '$post_message')" : "UPDATE " . POSTS_TEXT_TABLE . " SET post_text = '$post_message', bbcode_uid = '$bbcode_uid', post_subject = '$post_subject' WHERE post_id = $post_id";
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
post_text
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
$quiz_sql1
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
'$post_message'
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
$quiz_sql2
#
#-----[ AFTER, ADD ]------------------------------------------
#
// ADDED $quiz_sql1 AND $quiz_sql2 BY Quiz Hack
#
Welche Funktionen fehlen mir dadurch ?!?
Verfasst: 16.08.2003 12:08
von MiBo21
anscheinend postet ohne diese Einträge der Quiz-Bot die Fragen nicht !

Verfasst: 16.08.2003 13:03
von Philippt
Ich glaub du soltest das ganze eher im
support thread posten
oder ihn lesen

maybe wurde dein problem schon behandelt
Verfasst: 16.08.2003 16:10
von Schumi
Existiert 'quizsql1' denn in der phpbb_posts_text?
Verfasst: 16.08.2003 16:16
von MiBo21
jo ! Inzwischen klappt es soweit, dass der bot die fragen postet, aber leider wertet er die antworten noch nicht aus !
könnt es ja mal testen !
Bei der aktuellen frage müsste: "soziales...." rauskommen ! Aber der nimmt es nicht ! Und alle sehen die posts der anderen ! Ist ja auch nicht richtig, oder ??!
http://www.ich-will-lose.de/board/
Testzugang:
name: fisch
PW: phpbb
Verfasst: 17.08.2003 11:27
von MiBo21
schubs
Verfasst: 17.08.2003 11:53
von saerdnaer
@mibo21:
kannst du nicht warten

also da ist ein fehler in der posting.php und zwar hast du da den code an einer falschen stelle eingefügt...
du hast ihn nach
Code: Alles auswählen
if ( $mode == 'editpost' || $mode == 'delete' || $mode == 'poll_delete' )
{
$topic_id = $post_info['topic_id'];
eingefügt wobei er eigelich nach
Code: Alles auswählen
if ( $mode == 'quote' )
{
$topic_id = $post_info['topic_id'];
}
reingehört....
da in der anleitung steht nach
einfügen wird meistensten die klammer danach ignoriert und der code nach
$topic_id = $post_info['topic_id']; eingefügt...
mfg saerdnaer
Verfasst: 17.08.2003 12:06
von MiBo21
habs dann nochmal an dieser stelle eingebaut !
dann bekomme ich wohl folgenden fehler:
Code: Alles auswählen
Parse error: parse error, unexpected T_ELSE in /home/www/web16/html/board/posting.php on line 859
Egal wo ich ein reply posten möchte ! ??
Verfasst: 17.08.2003 12:12
von Henne
Wäre ganz nett, wenn du uns mal wieder mitteilen würdest, was an der betreffenden Stelle steht.
Am besten Datei als .txt speichern und wieder hier posten.