Seite 1 von 1

Nach Update 2.0.19 auf 2.0.22 Fehlermeldung groupcp.php

Verfasst: 29.03.2007 16:58
von konne
Nachdem ich neulich mein Forum von 2.0.19 auf 2.0.22 upgedatet hatte, ist mir nun aufgefallen, dass ich beim Versuch einen User zu einer Gruppe hinzuzufügen, folgende Fehlermeldung bekomme:

Code: Alles auswählen

Could not get user 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 'AND ug.user_id = u.user_id AND ug.group_id = 24' at line 4

SELECT ug.user_id, u.user_level FROM forum_user_group ug, forum_users u WHERE u.user_id = AND ug.user_id = u.user_id AND ug.group_id = 24

Line : 517
File : groupcp.php
Da ich allerdings keinen Unterschied zur vorherigen Version im angegebenen Bereich ausmachen kann, bin ich etwas ratlos.
Die neue groupcp.php sieht wie folgt aus: http://www.korinet.de/forum/groupcp.txt

Verfasst: 30.03.2007 15:10
von diegoriv
Der Form halber die Frage: Du hast schon von 2.0.19 auf 2.0.20 auf 2.0.21 auf 2.0.22 upgedated?

Ansonsten ist in der Fehlermeldung auffallend, dass der Wert für user_id fehlt

[..]WHERE u.user_id = AND[..]

u.user_id ist quasi leer d.h. die Variable $row['user_id'] ist leer.
Woher das wieder kommt kann ich so auf die schnelle nicht sagen.

Verfasst: 30.03.2007 16:47
von konne
diegoriv hat geschrieben:Der Form halber die Frage: Du hast schon von 2.0.19 auf 2.0.20 auf 2.0.21 auf 2.0.22 upgedated?
Das sollte so sein - nach einem Vergleich mit der groupcp.php aus dem Downlodpaket 2.0.22 habe ich allerdings 2-3 Unterschiede ausmachen können. Eine vergessene Klammer und eine else-Bedingung. Jetzt klappt es wieder.