Hallo (FAQ nicht gelesen?)
===Dieser Button ist im folgenden gemeint===
<td><input onClick="Encode(); return true;" type="image" src="../pics/submit.gif" name="action" value="Login"></td></tr>
Bei type="image" werden immer die Koordinaten in der Form name.x und name.y übertragen (wie das in PHP rauskommt, weiß ich nicht genau, aber ich meine $name_x und $name_y)
action ist ein sehr ungünstig gewählter Name.
Was ist mit document.formularname.action gemeint?
Das action-Attribut des Formulars oder das Formularelement namens action? Verwende einen anderen Namen.
Nachdem man das Formular "abschickt", kommt eine PHP - Abfrage die so aussieht:
if ($action == "Login")
Das paßt nicht mit den übertragenen Daten zusammen.
Nur leider funktioniert die nur wenn ich den Button so verändere:
<td><input onClick="Encode(); return true;" type="submit" name="action" value="Login"></td></tr>
Auch dann besteht noch das Problem, daß action zweideutig ist.
In der JS- Encode - Funktion macht es keinen Unterschied ob ich da nochmal document.login.submit() aufrufe und/oder document.login.action.value = "Login" setze oder eben nicht. Funktioniert alles nicht :(
Siehe oben, der Name action ist ungünstig.
Andreas