Seite 1 von 1

quiz hack

Verfasst: 27.02.2004 12:58
von Jack9027
nach der installation des quiz hacks krieg ich folgende fehlermeldung, wenn ich einen thread etwas lesen möchte :

Code: Alles auswählen

SQL Error : 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 '// ADDED , pt.quiz_answer AND , p.post_id ASC BY Quiz Hack LIM

SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid, pt.quiz_answer FROM phpbb_posts p, phpbb_users u, phpbb_posts_text pt WHERE p.topic_id = 6 AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC, p.post_id ASC // ADDED , pt.quiz_answer AND , p.post_id ASC BY Quiz Hack LIMIT 0, 15

Line : 395
File : /home/web3341/public_html/phpBB2/viewtopic.php

Verfasst: 27.02.2004 19:32
von Jack9027
up

Verfasst: 27.02.2004 19:37
von netzmeister
Hallo,
Topic-Bumping bitte erst nach 24 Stunden. (Siehe Der kleine phpBB.de-Knigge )
SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid, pt.quiz_answer FROM phpbb_posts p, phpbb_users u, phpbb_posts_text pt WHERE p.topic_id = 6 AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC, p.post_id ASC // ADDED , pt.quiz_answer AND , p.post_id ASC BY Quiz Hack LIMIT 0, 15
Der rote Bereich ist nicht ganz korrekt.
Überprüfe das nochmal.

Gruß netzmeister

Verfasst: 27.02.2004 19:47
von Jack9027
hallo,
also das ist genau die fehlermeldung fallst du das mit nicht ganz korrekt meinst. aber mit den // wird doch das sowieso nur als kommentar gelesen. muss man zwischen befehl und // eine lehrzeichen machen?

Verfasst: 27.02.2004 20:07
von netzmeister
Hallo,
du hast den Teil:

Code: Alles auswählen

#
#-----[ AFTER, ADD ]------------------------------------------
#
// ADDED , pt.quiz_answer AND , p.post_id $post_time_order BY Quiz Hack
aus der Anleitung falsch interpretiert.
Das

Code: Alles auswählen

#-----[ AFTER, ADD ]------------------------------------------
bezieht sich auf das

Code: Alles auswählen

#
#-----[ FIND ]------------------------------------------
#
$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, [...]
	FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt
	WHERE p.topic_id = $topic_id
		$limit_posts_time
		AND pt.post_id = p.post_id
		AND u.user_id = p.poster_id
	ORDER BY p.post_time $post_time_order
	LIMIT $start, ".$board_config['posts_per_page'];
also muss dein Code in der viewtopic.php an Zeile 385 muss so aussehen

Code: Alles auswählen

$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*,  pt.post_text, pt.post_subject, pt.bbcode_uid, pt.quiz_answer
	FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt
	WHERE p.topic_id = $topic_id
		$limit_posts_time
		AND pt.post_id = p.post_id
		AND u.user_id = p.poster_id
	ORDER BY p.post_time $post_time_order, p.post_id $post_time_order 
	LIMIT $start, ".$board_config['posts_per_page'];
// ADDED , pt.quiz_answer AND , p.post_id $post_time_order BY Quiz Hack
Gruß netzmeister

Verfasst: 27.02.2004 22:27
von Jack9027
hallo,
dann darf ich des jetzt alles wieder neu schreiben gibt es sonst noch sachen auf die man aufpassen muss?

Verfasst: 28.02.2004 10:42
von Jack9027
hab jetzt alles nochmal gemacht und es funktioniert :D
ich seh bloss einen fehler, wenn man auf importieren geht steht ob eine warnung:
Warning: OpenDir: No such file or directory (errno 2) in /www/htdocs/test16207/phpBB2/admin/admin_quiz.php on line 831

Warning: readdir(): supplied argument is not a valid Directory resource in /www/htdocs/test16207/phpBB2/admin/admin_quiz.php on line 832

Warning: closedir(): supplied argument is not a valid Directory resource in /www/htdocs/test16207/phpBB2/admin/admin_quiz.php on line 839

Verfasst: 28.02.2004 11:52
von netzmeister
Hallo,
kannst Du die admin_quiz.php mal verlinken ?

Gruß netzmeister

Verfasst: 28.02.2004 12:59
von Jack9027
jetzt kommt bloss mehr die meldung:
Warning: opendir(../quiz_export/): failed to open dir: No such file or directory in /home/web3341/public_html/phpBB2/admin/admin_quiz.php on line 831

Warning: readdir(): supplied argument is not a valid Directory resource in /home/web3341/public_html/phpBB2/admin/admin_quiz.php on line 832

Warning: closedir(): supplied argument is not a valid Directory resource in /home/web3341/public_html/phpBB2/admin/admin_quiz.php on line 839

da deutet ja darauf hin das der ordner quit_export fehlt ich weiss abr nicht wo ich den erstellen soll.
http://web3341.megawebspace.co.uk/admin_quiz.txt