Seite 1 von 2

phpbb 2.0.11 kann keine pn verschicken?

Verfasst: 31.12.2004 16:30
von ainiruA
Hab vor kurzem auf phpbb 2.0.11 aufgerüstet und nun können meine Benutzer keine Nachrichten mehr verschicken.

___Fehlermeldung___
Could not query private message post information

DEBUG MODE

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 '' at line 10

SELECT u.username AS username_1, u.user_id AS user_id_1, u2.username AS username_2, u2.user_id AS user_id_2, u.user_sig_bbcode_uid, 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_avatar, pm.*, pmt.privmsgs_bbcode_uid, pmt.privmsgs_text FROM phpbb_privmsgs pm, phpbb_privmsgs_text pmt, phpbb_users u, phpbb_users u2 WHERE pm.privmsgs_id = 369 AND pmt.privmsgs_text_id = pm.privmsgs_id AND ( ( pm.privmsgs_to_userid = 2 AND ( pm.privmsgs_type = 0 OR pm.privmsgs_type = 1 OR pm.privmsgs_type = 5 ) AND u.user_id = pm.privmsgs_from_userid AND u2.user_id = pm.privmsgs_to_userid

Line : 238
File : /usr/export/www/vhosts/funnetwork/hosting/jlsabi05/forum/privmsg.php

___Textstelle 238___
message_die(GENERAL_ERROR, 'Could not query private message post information', '', __LINE__, __FILE__, $sql);

Verfasst: 31.12.2004 18:43
von Andy120
hi...

Verllink mal deine privmsg.php als .txt bitte...
Eine PHP-Datei zum Download bereitstellen

Gruss, Andy

Verfasst: 31.12.2004 21:59
von kratzer54847

Code: Alles auswählen

SELECT u.username AS username_1, u.user_id AS user_id_1, u2.username AS username_2, u2.user_id AS user_id_2, u.user_sig_bbcode_uid, 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_avatar, pm.*, pmt.privmsgs_bbcode_uid, pmt.privmsgs_text FROM phpbb_privmsgs pm, phpbb_privmsgs_text pmt, phpbb_users u, phpbb_users u2 WHERE pm.privmsgs_id = 369 AND pmt.privmsgs_text_id = pm.privmsgs_id AND ( ( pm.privmsgs_to_userid = 2 AND ( pm.privmsgs_type = 0 OR pm.privmsgs_type = 1 OR pm.privmsgs_type = 5 AND u.user_id = pm.privmsgs_from_userid AND u2.user_id = pm.privmsgs_to_userid)))
versuch es in phpmyadmin testweise mal damit

Verfasst: 01.01.2005 20:41
von ainiruA

Verfasst: 01.01.2005 20:45
von Andy120

Verfasst: 01.01.2005 20:53
von ainiruA
*woanders hochlad*

Büdde hab beide getestet und beide gehen. auchmit 5 x aktualisieren -_-

Verfasst: 01.01.2005 21:44
von Andy120
kratzer54847 hat geschrieben:

Code: Alles auswählen

SELECT u.username AS username_1, u.user_id AS user_id_1, u2.username AS username_2, u2.user_id AS user_id_2, u.user_sig_bbcode_uid, 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_avatar, pm.*, pmt.privmsgs_bbcode_uid, pmt.privmsgs_text FROM phpbb_privmsgs pm, phpbb_privmsgs_text pmt, phpbb_users u, phpbb_users u2 WHERE pm.privmsgs_id = 369 AND pmt.privmsgs_text_id = pm.privmsgs_id AND ( ( pm.privmsgs_to_userid = 2 AND ( pm.privmsgs_type = 0 OR pm.privmsgs_type = 1 OR pm.privmsgs_type = 5 AND u.user_id = pm.privmsgs_from_userid AND u2.user_id = pm.privmsgs_to_userid)))
versuch es in phpmyadmin testweise mal damit
Versuche es mal wie kratzer es gesagt hat ;)

Gruss, Andy

Verfasst: 01.01.2005 21:48
von Nico Haase
also, der code an sich scheint okay zu sein

Verfasst: 01.01.2005 22:14
von ainiruA
äm... wie mach ich das da?
hab von sowas kene ahnung :(
einfach als SQL-Befehl in meiner Datenbank ausführen?
wäre super nett wenn ihr mir noch bissel weiterhelft. =)

Verfasst: 01.01.2005 22:24
von Andy120
hi..

Geh in die phpMyAdmin und dann auf SQL.. Dort gibst du den Code mal ein bzw. kopierst den in das Textfeld. Jetzt noch auf OK klicken und fertig ;)

Gruss, Andy