Seite 1 von 1

Fehler admin_ug_auth.php Benutzerbefugnis (erledigt)

Verfasst: 20.06.2005 22:37
von tromboso
hilfe


beim ändern der Benutzerbefügniss für ein privates(verstecktes) Forum
kommt das !


SQL Error : 1064 You have an error in your SQL syntax near ' 1, 1, 1, 1, 1, 1, 1, 1, 1, 0)' at line 2

INSERT INTO phpbb_auth_access (forum_id, group_id, auth_view, auth_read, auth_post, auth_reply, auth_edit, auth_delete, auth_sticky, auth_vote, auth_pollcreate, auth_mod) VALUES (9, , 1, 1, 1, 1, 1, 1, 1, 1, 1, 0)

Line : 390
File : admin_ug_auth.php



die group_id fehlt wohl ! aber warum ???

sql-befehl


else
{
$sql_values = '';
while ( list($auth_type, $value) = @each($update_acl_status[$forum_id]) )
{
$sql_values .= ( ( $sql_values != '' ) ? ', ' : '' ) . $auth_type . ' = ' . $value;
}
$sql_values .= ( ( $sql_values != '' ) ? ', ' : '' ) . 'auth_mod = ' . ( ( !isset($update_mod_status[$forum_id]) ) ? 0 : $update_mod_status[$forum_id]);

$sql = "UPDATE " . AUTH_ACCESS_TABLE . "
SET $sql_values
WHERE group_id = $group_id
AND forum_id = $forum_id";
}
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, "Couldn't update private forum permissions", "", __LINE__, __FILE__, $sql);
}
}
}
Lieben gruß

Re: Fehler admin_ug_auth.php Benutzerbefugnis

Verfasst: 20.06.2005 23:50
von QCO
tromboso hat geschrieben:die group_id fehlt wohl ! aber warum ???
Wahrscheinlich hast du beim Modeinbau irgendwo einen Fehler gemacht.
Mehr kann ich dir aber nicht sagen, weil dein geposteter Codeabschnitt nicht die relevanten Zeilen enthält. Poste bitte mal von weiter vorn.

Verfasst: 21.06.2005 07:21
von tromboso
das kann sein aber warum geht das mit 3 usern und mit den anderen nicht !

Verfasst: 21.06.2005 07:52
von tromboso
Wenn ich die Benutzerbefugniskontrolle aufrufe,

gibt es User deren Benutzername angezeigt werden. Damit klappt alles!

Aber bei den Usern deren Benutzername nicht angezeigt werden
kann ich nicht zuordnen.
Also habe ich einen Fehler in der DB aber in welcher Tabelle ????


Lieben gruß