Fehlermeldung beim Erstellen eines neuen Users

mishamigo
Problembeschreibung:
Beim erstellen eines Users im ACP Taucht folgendes auf [siehe Fehlermeldung] Der User wird dann zwar erstellt, doch das Profil ist nicht seinsehbar und im ACP kann man auch nichts an dem User bearbeiten.

Fehlermeldung:


Zitat:
SQL-DATABASE ERROR Database error in WoltLab Burning Board: Invalid SQL: INSERT INTO bb1_userfields SET userid='0',field4='',field5='',field6='' mysql error: Duplicate entry '0' for key 'PRIMARY' mysql error number: 1062 Date: 25.10.2012 @ 01:10 Script: /wbblite/acp/users.php Referer: http://survivalofthefittest.taess.net/wb...action=add&sid=



Was wurde zuletzt geändert oder eingebaut?
Puh, das weiß ich leider nicht mehr.

Hier hab ich mal die users.php angehängt.
[attach]34127[/attach]

Ich danke für jede Hilfe. <3
Pigsel
Zitat:
Original von mishamigo
Fehlermeldung:
Zitat:
SQL-DATABASE ERROR Database error in WoltLab Burning Board: Invalid SQL: INSERT INTO bb1_userfields SET userid='0',field4='',field5='',field6='' mysql error: Duplicate entry '0' for key 'PRIMARY' mysql error number: 1062 Date: 25.10.2012 @ 01:10 Script: /wbblite/acp/users.php Referer: http://survivalofthefittest.taess.net/wb...action=add&sid=



Fehlermeldung sagt das Feld0 ist doppelt belegt in der Datenbank

da wird die acp/users.php nicht viel dran ändern Augenzwinkern

geh mal in die Datenbank-Tabelle bb1_userfields und schau mal unauffällig wie der auf den Fehler:

"Doppelter Eintrag für Primärschlüssel" kommen könnte

falls du hast mal eine ältere Sicherung der Datenbank mit diesen Daten vergleichen ggf. findest den Fehler so

ansonsten müsste man sich die Tabelle ansehen woher der doppelte Eintrag kommen könnte
Beckebans
Einbaufehler vom Profilfelder Hack.

Eine Teil vom Code fehlte komplett und ein Teil war an der falschen Stelle eingebaut.

Teste mal die Datei aus dem Anhang
mishamigo
Ouh, daran lags also. Aber funktioniert jetzt wieder. Vielen lieben dank für die schnelle hilfe. <3