Seite 1 von 1
Gruppen Zugang automatisch zuteilen
Verfasst: 01.12.2003 13:12
von manica
Ich habe eine offene Gruppe angelegt in der Hoffnung das ich die User die sich dort anmelden automatisch eingetragen werden. Leider muss ich die immer noch bestätigen. Kann man das ändern?
Board 2.03
Verfasst: 01.12.2003 13:13
von Leuchte
Verfasst: 01.12.2003 16:37
von manica
Tja nun habe ich ein Problem, kriege folgende Fehlermeldung in der groupcp.php:
Code: Alles auswählen
SQL Error : 1064 You have an error in your SQL syntax near ' g.group_validate <> 2 AND ug.group_id = g.group_id' at line 4
SELECT ug.user_id, g.group_type FROM hexboarduser_group ug, hexboardgroups g WHERE g.group_id = 1209 AND g.group_type, g.group_validate <> 2 AND ug.group_id = g.group_id
Line : 222
An der Stelle steht
Code: Alles auswählen
$sql = "SELECT ug.user_id, g.group_type
FROM " . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE . " g
WHERE g.group_id = $group_id
AND g.group_type, g.group_validate <> " . GROUP_HIDDEN . "
AND ug.group_id = g.group_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain user and group information', '', __LINE__, __FILE__, $sql);
Hat einer eine Idee was da falsch sein könnte??
Verfasst: 02.12.2003 08:56
von natbornkiller
Das steht da ja schon, du hast den Hack nicht richtig eingebaut und somit ist die sql syntax nicht korrekt..
Die Zeile muss so lauten
$sql = "SELECT ug.user_id, g.group_type, g.group_validate
FROM " . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE . " g
WHERE g.group_id = $group_id
AND g.group_type <> " . GROUP_HIDDEN . "
AND ug.group_id = g.group_id";
mfGr
