bei mir im Forum ist Admin_Auto_Delete_Users - MOD installiert.
Im Prinzip funktioniert dieser MOD gut, aber es werden beim Löschen der "fälligen" User die Einträge in der User-Map nicht mit gelöscht. Das ist natürlich recht unvorteilhaft, da es zu Fehlern führt, wenn die ID bei einer neuen Registrierung wieder vergeben wird.
Nun habe ich mal etwas geguckt, woran das liegen kann.
Es gibt folgenden Eintrag in der admin/admin_users.php folgenden Abschnitt:
Code: Alles auswählen
if( $HTTP_POST_VARS['deleteuser'] )
{
$sql = "DELETE FROM " . MAP_MOD_USER_TABLE . "
WHERE user_id = $user_id";
if( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not delete user coordinates', '', __LINE__, __FILE__, $sql);
}Nun meine Frage; reicht es, wenn ich davon das hier:
Code: Alles auswählen
$sql = "DELETE FROM " . MAP_MOD_USER_TABLE . "
WHERE user_id = $user_id";
if( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not delete user coordinates', '', __LINE__, __FILE__, $sql);
Oder ist das wesentlich komplizierter als ich es mir vorstelle?
Für Eure Hilfe bin ich schon jetzt dankbar.
Gruß Max