Seite 2 von 2

Verfasst: 19.02.2008 17:13
von sound-ks
ja mein Fehler sorry :oops:

Verfasst: 19.02.2008 18:10
von BayernCulture
passiert halt mal, wichtig ist das man Hilfe bekommt, gerade als Laie steht man sonst schnell im Aus.

Verfasst: 19.02.2008 18:18
von Mavo460
Das stimmt :) War ja auch nicht bös gemeint @sound-ks :)

@bayernculture: Läuft wieder alles? Wenn Ja dan editiere mal deinen Betreff im ersten Beitrag mit einem Erledigt :)

Verfasst: 20.02.2008 19:42
von Micha1975
Ich hatte eben auch so ne Fehlermeldung und die Adminleiste im ACP wurde nicht angezeigt. Hab aber dann nochmal genau geguckt in der admin_users.php. In der Anleitung zu den Codechanges hat der Autor wohl ne geschweifte Klammer unterschlagen.

#-----[ FIND ]---------------------------------------------
# Line 107
$sql = "SELECT group_id
FROM " . GROUPS_TABLE . "
WHERE group_moderator = $user_id";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not select groups where user was moderator', '', __LINE__, __FILE__, $sql);
}

while ( $row_group = $db->sql_fetchrow($result) )
{
$group_moderator[] = $row_group['group_id'];
}

if ( count($group_moderator) )
{
$update_moderator_id = implode(', ', $group_moderator);

$sql = "UPDATE " . GROUPS_TABLE . "
SET group_moderator = " . $userdata['user_id'] . "
WHERE group_moderator IN ($update_moderator_id)";
if( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not update group moderators', '', __LINE__, __FILE__, $sql);
}


in der geäanderten Version wird die von mir rot markierte aber nicht mehr eingebaut.

#-----[ REPLACE WITH ]---------------------------------------------
#
$sql = "UPDATE " . GROUPS_TABLE . "
SET group_moderator = " . $userdata['user_id'] . "
WHERE group_moderator = $user_id";
if( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not update group moderators', '', __LINE__, __FILE__, $sql); <hier sollte die Klammer sein>



Zumindest hat mir das einfügen der Klammer geholfen bei dem Problem und nun ist das ACP wieder funktionsfähig.