Morgen,
Ich scheitere grade an einer Useraktivierung. Das ganze funktioniert solange noch kein User aktiviert ist. Sobald aber einer aktiv ist, gibts nen error wenn sich ein anderer User aktivieren will. Hier die SQL-Anweisung :
<?php
$sql = 'UPDATE
`' . $_SETTINGS['mysql_pref'] . 'users`
SET
`user_active` = "1",
`user_key` = ""
WHERE
`user_key` = "' . secure ($_GET['activate']) . '"';
?>
Jemand ne Idee?
Vielleicht ist user_key als unique definiert?
Nope, hast mich aber damit auf ne andere Idee gebracht und nu tuts.
user_key ist als VARCHAR definiert. Außerdem hatte ich NOT NULL eingestellt.
Hab das ganze jetzt auf NULL gestellt und stelle dann nach dem Aktivieren auf NULL.
Läuft ;)
Schön, dass es läuft. Dennoch seltsam, dass es bei der ersten Aktivierung klappt...
Aber mit so etwas muss man bei MySQL halt rechen *gg*
Jo, dachte ich mir auch ^^ Naja, jetzt tut´s zufriedenstellend.