Hi,
Problem ist das das Script bei einer null Eingabe sowie bei einer Eingabe die er nicht finden kann einen Fehler zurückgibt...
ersteres kannst Du zuvor abfangen, zweiteres sollte eigentlich nur zu einer leeren Ergebnismenge führen. Wenn Du im Code natürlich von einem nichtleeren Ergebnis ausgehst, wird das wieder zu einem Fehler führen.
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\php\login.php on line 96
"Hoppala, das SQL-Statement war defekt, die Datenbank konnte nichts damit anfangen."
und auch ansonsten wie du schon gesehen hast voller Fehler steckt...
Diese musst Du prinzipiell erst mal bereinigen.
if($action == "anmelden"){ <--einen hab ich
Bravo :-)
Wo hast Du $action und die anderen Variablen deklariert und initialisiert?
$result = mysql_query("SELECT *FROM '$table' WHERE clientid = $logid"); <-- hier bin ich mir net sicher
Richtige Stelle, falsche Lösung. Wenn in $table beispielsweise 'bla' steht, suchst Du hier in dem _String_ 'bla' (was nicht geht), nicht in einer Tabelle dieses Namens. Beschäftige Dich mit den Grundlagen von SQL; Lesetipp neben der Dokumentation Deines DBMS ist "SQL in 21 Tagen".
Cheatah
X-Will-Answer-Email: No