Seite 1 von 1

Befugnisse erteilen

Verfasst: 12.09.2007 13:23
von Isyan
Hallo,

wenn ich einen benutzer die Befügnisse erteile, oder abnehme, und dieses Absende, erscheint immer dieses Fehler:

Code: Alles auswählen

Couldn't update auth access

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 'group_id = 4' at line 3

UPDATE phpbb_auth_access SET auth_view = 0, auth_read = 0, auth_post = 0, auth_reply = 0, auth_edit = 0, auth_delete = 0, auth_sticky = 0, auth_announce = 0 , auth_globalannounce = 0WHERE group_id = 4

Line : 202
File : admin_ug_auth.php
Sieht aus, als ob es vom Global Ankündigung MOD ist. Habe dieses mit dem Easy MOD installiert! Wo genau liegt das Problem :S

Hoffe auf eine schnelle und positive hilfe!

Gruß
Isyan

Verfasst: 12.09.2007 16:45
von Balint
Hallo!

Da fehlt eindeutig ein Leerzeichen in der admin_ug_auth.php

Code: Alles auswählen

0WHERE
Such mal in der betreffenden Datei in der Nähe der Zeile 202 danach!


Viele Grüße,
Bálint

Verfasst: 12.09.2007 17:02
von Seimon
Balint hat geschrieben:Leerzeichen
Ein Beistrich könnt auch nicht schaden ;)

Verfasst: 12.09.2007 18:10
von Isyan
Hallo,

wenn ich nun BENUTZER rechte gebe, kommt keine meldung, aber wenn ich admin mach, kommt wieder die meldung, aber die einstellung übernimmt es!

also die selbe fehlercode wie vorhin, nur nun speichert es den adminlevel ab und net wie vorhin

Code: Alles auswählen

				$sql = "UPDATE " . AUTH_ACCESS_TABLE . "
					SET auth_view = 0, auth_read = 0, auth_post = 0, auth_reply = 0, auth_edit = 0, auth_delete = 0, auth_sticky = 0, auth_announce = 0, auth_globalannounce = 0
					WHERE group_id = $group_id";

Verfasst: 13.09.2007 15:35
von Seimon
Isyan hat geschrieben:

Code: Alles auswählen

				$sql = "UPDATE " . AUTH_ACCESS_TABLE . "
					SET auth_view = 0, auth_read = 0, auth_post = 0, auth_reply = 0, auth_edit = 0, auth_delete = 0, auth_sticky = 0, auth_announce = 0, auth_globalannounce = 0
					WHERE group_id = $group_id";
Der Beistrich fehlt! -->

Code: Alles auswählen

$sql = "UPDATE " . AUTH_ACCESS_TABLE . "
SET auth_view = 0, auth_read = 0, auth_post = 0, auth_reply = 0, auth_edit = 0, auth_delete = 0, auth_sticky = 0, auth_announce = 0, auth_globalannounce = 0, WHERE group_id = $group_id";

Verfasst: 13.09.2007 17:58
von Isyan
naja hab die code durch deine ersetzt

kommt beim 1ten abschicken trotztem, wenn ich dann zurück geh und dann zum 2ten mal absende, dann gehts...

egal ;)

danke trotztem!