Gruppen Zugang automatisch zuteilen

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
manica
Mitglied
Beiträge: 240
Registriert: 13.10.2002 15:01
Kontaktdaten:

Gruppen Zugang automatisch zuteilen

Beitrag 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
Da eh zensiert wird, spar ich mir die Signatur.
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

nicht ohne mod...
das müsste es sein
http://phpbbhacks.com/viewhack.php?id=1466
manica
Mitglied
Beiträge: 240
Registriert: 13.10.2002 15:01
Kontaktdaten:

Beitrag von manica »

Leuchte hat geschrieben:nicht ohne mod...
das müsste es sein
http://phpbbhacks.com/viewhack.php?id=1466
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??
Da eh zensiert wird, spar ich mir die Signatur.
natbornkiller

Beitrag 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 ;)
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“