Seite 1 von 1
User nicht zu löschen
Verfasst: 10.02.2004 13:30
von Sierp
Hallo,
ich möchte gerne einen User löschen, den ich über Suchen im Admin Panel auch finde, aber dann nicht auswählen kann?
Fehlermeldung: Dieser Benutzer existiert nicht. (??????)
Auffällig ist hierbei, dass der Username nur aus Zahlen besteht wie 891234567890.
Für alle anderen User funktioniert der Vorgang
Benutzer finden -> Benutzer auswählen.
Was läuft da falsch, was kann ich machen, um den User zu löschen?
Grüße
Klaus
Re: User nicht zu löschen
Verfasst: 10.02.2004 14:49
von achim1
Sierp hat geschrieben:Hallo,
ich möchte gerne einen User löschen, den ich über Suchen im Admin Panel auch finde, aber dann nicht auswählen kann?
Fehlermeldung: Dieser Benutzer existiert nicht. (??????)
Auffällig ist hierbei, dass der Username nur aus Zahlen besteht wie 891234567890.
Für alle anderen User funktioniert der Vorgang
Benutzer finden -> Benutzer auswählen.
Was läuft da falsch, was kann ich machen, um den User zu löschen?
Grüße
Klaus
Versuche es einfach der Datenbank (phpmyadmin). Tabelle "phpbb_users" aufrufen und den jeweiligen User löschen
Müsste eigentlich funktionieren
Verfasst: 10.02.2004 16:30
von Acid
Schon seltsam (bei irgendwelchen Sonderzeichen wäre es eventuell noch erklärbar).
Wenn du den User über die Datenbank löscht, müssten auch die Tabellen "groups" und "user_group" angepasst werden, da für jeden User Einträge in diesen Tabellen vorgenommen werden.
Alle 3 Tabellen stehen über "group_id" bzw. "user_id" untereinander in Verbindung (s.
Link).
Einfacher geht´s mit dem
DB-MOD (installieren und Option zu "User/Gruppen" ausführen)..
Re: User nicht zu löschen
Verfasst: 10.02.2004 16:54
von Sierp
Sierp hat geschrieben:Hallo,
ich möchte gerne einen User löschen, den ich über Suchen im Admin Panel auch finde, aber dann nicht auswählen kann?
Fehlermeldung: Dieser Benutzer existiert nicht. (??????)
Auffällig ist hierbei, dass der Username nur aus Zahlen besteht wie 891234567890.
Für alle anderen User funktioniert der Vorgang
Benutzer finden -> Benutzer auswählen.
Was läuft da falsch, was kann ich machen, um den User zu löschen?
Grüße
Klaus
Weitere Info:
Der Username darf nicht mit einer Zahl anfangen??? Alphazeichen + Zahl gehen hingegen. Dieses ist reproduzierbar auf DB MS SQL Server wie auch MySQL.
Grüße
Klaus
Verfasst: 25.06.2004 20:52
von IamTrebor
Hat man eine Lösung für das Problem gefunden?
Ich kann auch keine User löschen. Und zwar keinen ("test", "testuserzumlöschen" und "testuser3" ) mindestens einer wurde mit mit dem Mod " Admin add users" v0.10.5 Beta erstellt und einer normal über "Registrieren".
Immer mit der Fehlermeldung "Dieser Benutzer existiert nicht."
RE: User löschen
Verfasst: 30.06.2004 09:44
von Sierp
Hallo,
ich nutzte nun tatsächlich direkt den DB Zugang. Der Web über das Admin Panel wäre mir lieber gewesen
Grüße
Klaus
Verfasst: 30.06.2004 12:46
von Mr. Dirty
Baut euch doch ne User-List im Admin-Panel ein, hab jetzt leider keinen Link dazu parat..
Dort müsste ja eigentlich jeder User-Account editiert und gelöscht werden können.
Verfasst: 30.06.2004 12:52
von Markus67
Hi ...
die gibts hier ....
Admin Userlist
Allows you to view all of your members, some information about them and even perform various actions on multiple users.
Markus
"Benutzer existiert nicht" bzw. "user does no
Verfasst: 24.12.2004 05:34
von sabine-uwe
Hallo
Hatte das selbe Problem:
Mod "Admin add users" über EasyMod installiert + deutsche übersetzung.
Seitdem konnte ich keinen Benutzer mehr löschen.
Bekam immer die Fehlermeldung: "Dieser Benutzer existiert nicht.'" bzw. "Sorry, but that user does not exist."
Die Lösung fand ich unter:
http://mods.db9.dk/viewtopic.php?t=5149 :
In the instructions for admin/admin_users.php you'll see:
Code: Alles auswählen
#
#-----[ FIND ]------------------------------------------------
#
if ( (
{
$user_id = intval($HTTP_POST_VARS['id']);
#
#-----[ IN-LINE FIND ]------------------------------------------------
#
$user_id = intval($HTTP_POST_VARS['id']);
#
#-----[ IN-LINE REPLACE WITH ]----------------------------------------
#
// Start replacement - Admin add user MOD
$user_id = ($new_user) ? $user_id : intval($HTTP_POST_VARS['id']);
// End replacement - Admin add user MOD
But an in-line replace can only substitute a single line with easymod beta1 (0.1.13) so the last 2 lines are not put in place.
manually add the 2 missing lines.
Code: Alles auswählen
#
#-----[ FIND ]------------------------------------------------
# around 152 in already modded file
// Start replacement - Admin add user MOD
#
#-----[ REPLACE ]----------------------------------------
#
// Start replacement - Admin add user MOD
$user_id = ($new_user) ? $user_id : intval($HTTP_POST_VARS['id']);
// End replacement - Admin add user MOD
[/url]