Wichtige Frage zum Update 14 auf 15
Verfasst: 04.07.2005 11:12
				
				In der Anleitung zum Updaten steht folgendes:
Das Problem ist, ich habe diesen Teil 2 mal!!!
Für welchen Teil gild das??
Hier ist mal Zeile 504 bis 524 meiner Datei.
Kann mir jemand helfen??
			Code: Alles auswählen
admin/admin_ug_auth.php
FIND
Code:          if( !($result = $db->sql_query($sql)) ) 
         { 
            message_die(GENERAL_ERROR, "Couldn't update user level", "", __LINE__, __FILE__, $sql);
AFTER, ADD
Code:          } 
      } 
      $sql = 'SELECT user_id FROM ' . USER_GROUP_TABLE . " 
         WHERE group_id = $group_id"; 
      $result = $db->sql_query($sql); 
      $group_user = array(); 
      while ($row = $db->sql_fetchrow($result)) 
      { 
         $group_user[$row['user_id']] = $row['user_id']; 
      } 
      $db->sql_freeresult($result); 
      $sql = "SELECT ug.user_id, COUNT(auth_mod) AS is_auth_mod 
         FROM " . AUTH_ACCESS_TABLE . " aa, " . USER_GROUP_TABLE . " ug 
         WHERE ug.user_id IN (" . implode(', ', $group_user) . ") 
            AND aa.group_id = ug.group_id 
            AND aa.auth_mod = 1 
         GROUP BY ug.user_id"; 
      if ( !($result = $db->sql_query($sql)) ) 
      { 
         message_die(GENERAL_ERROR, 'Could not obtain moderator status', '', __LINE__, __FILE__, $sql); 
      } 
      while ($row = $db->sql_fetchrow($result)) 
      { 
         if ($row['is_auth_mod']) 
         { 
            unset($group_user[$row['user_id']]); 
         } 
      } 
      $db->sql_freeresult($result); 
      if (sizeof($group_user)) 
      { 
         $sql = "UPDATE " . USERS_TABLE . " 
            SET user_level = " . USER . " 
            WHERE user_id IN (" . implode(', ', $group_user) . ")"; 
         if ( !($result = $db->sql_query($sql)) ) 
         { 
            message_die(GENERAL_ERROR, 'Could not update user level', '', __LINE__, __FILE__, $sql);Das Problem ist, ich habe diesen Teil 2 mal!!!
Für welchen Teil gild das??
Hier ist mal Zeile 504 bis 524 meiner Datei.
Kann mir jemand helfen??
Code: Alles auswählen
		if ( $set_mod != '' )
		{
			$sql = "UPDATE " . USERS_TABLE . " 
				SET user_level = " . MOD . " 
				WHERE user_id IN ($set_mod)";
			if( !($result = $db->sql_query($sql)) )
			{
				message_die(GENERAL_ERROR, "Couldn't update user level", "", __LINE__, __FILE__, $sql);
			}
		}
		if ( $unset_mod != '' )
		{
			$sql = "UPDATE " . USERS_TABLE . " 
				SET user_level = " . USER . " 
				WHERE user_id IN ($unset_mod)";
			if( !($result = $db->sql_query($sql)) )
			{
				message_die(GENERAL_ERROR, "Couldn't update user level", "", __LINE__, __FILE__, $sql);
			}
		}
 Danke!
  Danke!