 
Mit der angehangenen Datei müsste es nun funktionieren!
Das Problem mit dem Custom Rank kommt nicht vom easyUCP sondern scheint mir ein genereller fehler dieses Mods zu sein.
Dieser Codeblock:
- Code: Alles auswählen
- if ( $custom_rank != '' )
 {
 $sql = "SELECT user_custom_rank
 FROM ". USERS_TABLE ."
 WHERE user_custom_rank = '". str_replace("\'", "''", $custom_rank) ."'";
 if (!($result = $db->sql_query($sql)))
 {
 message_die(GENERAL_ERROR, "Couldn't obtain custom_ranks.", "", __LINE__, __FILE__, $sql);
 }
 
 if ($row = $db->sql_fetchrow($result))
 {
 $error = TRUE;
 $error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Custom_Rank_Taken'];
 }
 }
Versuch mal ob es mit diesem Code geht:
- Code: Alles auswählen
- if ( $custom_rank != '' )
 {
 $sql = "SELECT user_custom_rank
 FROM ". USERS_TABLE ."
 WHERE user_custom_rank = '". str_replace("\'", "''", $custom_rank) ."' AND user_id != $user_id";
 if (!($result = $db->sql_query($sql)))
 {
 message_die(GENERAL_ERROR, "Couldn't obtain custom_ranks.", "", __LINE__, __FILE__, $sql);
 }
 
 if ($row = $db->sql_fetchrow($result))
 {
 $error = TRUE;
 $error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Custom_Rank_Taken'];
 }
 }


 
 



