fehler in der Sql

ChunkySommer4
Problem: wollte im acp ein profil ändern und gleich nach dem abspeichern kam dann die fehlermeldung


SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.6): Invalid SQL: INSERT INTO bb1_user2block (userid,oldgroupid,oldgcid,oldrankid,oldrankgroupid,olddisablesignature,old
admincanemail,oldshowemail,oldusercanemail,oldreceivepm) VALUES ('3183','4','95','0','7','1','0','0','0','0')
mysql error: Duplicate entry '3183' for key 1
mysql error number: 1062
mysql version: 3.23.58-log
php version: 5.2.9
Date: 03.03.2010 @ 17:49
Script: /acp/users.php


eingebaut wurde als letztes

pn global delete


weiss da jemand rat?
gruss chunky
Steinadler
Die Fehlermeldung besagt, dass ein doppelter Eintrag in der Tabelle bb1_user2block vorhanden ist, nämlich 3183

Ich würde zuerst einmal die acp/users.php durch eine Sicherungskopie ersetzen.

Vorher in der Datenbank nachschauen, ob der Eintrag 3183 wirklich doppelt vorhanden ist. Den dann gegebenenfalls löschen.
ChunkySommer4
juhuu schon mal danke für die info also der eintrag ist nicht doppelt in der datenbank die acp/users hab ich ausgetauscht der fehler passiert immer dann wenn man einen user gesperrt hat mit einem verwarn und sperrhack hehehe das war jetzt ne fuschelarbeit

jezt muss ich morgen mal schauen wie mein co admin das teil eingebaut hat ich danke dir schon mal weil das kann ich jetzt ausschliessen

grüssle chunky cool fröhlich
Agi
Hi,

Der Fehler wird von diesem Hack verursacht: User im Board sperren/entsperren Version 2.1

Leider kann ich bis heute noch nicht ganz nachvollziehen, warum er überhaupt auftritt, sorry. unglücklich


Diesen Sql Befehl ausführen und die gewünschte Aktion danach wiederholen:

code:
1:
DELETE FROM bbX_user2block WHERE userid = 3183;



Das X gegen die Installationsnummer ersetzen.
ChunkySommer4
danke dir agi

hat geklappt

allerdings es ist nicht nur bei dem so sondern alle wo gesperrt sind u wenn man was ändern möchte reagieren so, naja was für mich jetzt nicht schlimm ist weil wenn sie gesperrt sind braucht man halt nix zu machen oder ich nehme deinen code von oben.
nur bei 4000 usern, hehehe hoff ich das ich dann nicht allzuviele sperren muss u noch was ändern aber gernell find ich den hack super tortz des kleinen mankos also mach dir kein kopf großes Grinsen

danke danke fürs reinschaun