Problem mit Accounts

01/05/2016 19:24 Red Firestar#1
Immer wenn ich versuche mir einen Account zu erstellen, kommt immer wieder: Registrierung fehlgeschlagen: Der Account existiert bereits. Alle Felder sind Pflichtfelder und müssen ausgefüllt werden. obwohl es diesen Account nicht gibt und ich alle Felder richtig ausgefüllt habe.
Wie kann ich dieses Problem beheben?
01/05/2016 19:44 Cyber36#2
1. Sichergehen, dass wirklich jedes Feld richtig ausgefüllt ist.
2. Config-Datei prüfen und die Verbindung zur Datenbank überprüfen.
3. Sofern dies alles funktioniert, solltest du testen, ob dein Script richtig funktioniert.
Dafür wirst du im register.php script einen SQL-Codeschnipsel finden, der mit "INSERT INTO account.account" oder so ähnlich beginnt. Guck wieviele Felder dieser Befehl nennt und vergleich mit deiner aktuellen account-Tabelle (Rechtsklick drauf -> Design Table).
01/06/2016 16:16 Red Firestar#3
Es müsste alles richtig sein.
Habe mal die PHP/SQL hochgeladen.
01/06/2016 23:33 Mīzu#4
[Only registered and activated users can see links. Click Here To Register...]

Code:
ALTER TABLE `account`.`account`
	CHANGE COLUMN `web_ip` `web_ip` VARCHAR(15) NULL DEFAULT NULL AFTER `web_admin`,
	CHANGE COLUMN `pos` `pos` VARCHAR(20) NULL DEFAULT NULL AFTER `web_aktiviert`,
	CHANGE COLUMN `remainingtime` `remainingtime` DATETIME NULL DEFAULT NULL AFTER `admin`;
01/07/2016 18:14 Red Firestar#5
Quote:
Originally Posted by Mīzu View Post
[Only registered and activated users can see links. Click Here To Register...]

Code:
ALTER TABLE `account`.`account`
	CHANGE COLUMN `web_ip` `web_ip` VARCHAR(15) NULL DEFAULT NULL AFTER `web_admin`,
	CHANGE COLUMN `pos` `pos` VARCHAR(20) NULL DEFAULT NULL AFTER `web_aktiviert`,
	CHANGE COLUMN `remainingtime` `remainingtime` DATETIME NULL DEFAULT NULL AFTER `admin`;
Wie genau sollte jetzt meine account.sql aussehen?
Sollte sie so aussehen ? (Siehe Spoiler)

01/07/2016 18:22 Mīzu#6
Für einfach die SQL Query aus die oben steht.
Diese setzt defaults auf NULL, in den oben angezeigten Feldern.