Magic Mike: Submit Button mit RETURN ohne Klick

Moin Leute,

ich mache gerade eine kleine Page für meinen Bruder mit PHP

Darin ist ein Formular zur Passwortabfrage. Nun ist man es
so langsam gewohnt, das man das Formular auch mit RETURN abschicken
kann, ohne den Submit Button klicken zu müssen.

Leider funktioniert das bei mir nicht.

<form name="login_form" action="index.php" method="POST" target="_self">
<div align="center">
<font size="3" color="#000000" face="tahoma" >
Bitte geben Sie Ihre Zugangskennung ein:
</font>
<br><br>
<input maxlength="40" type="password" name="Password">
<br><br>
<input type="submit" name="button" value="Senden">
</div>
</form>

Ich habe da schon eine Vermutung, aber keine Ahnung wie ich
das lösen kann.

Der submit wird ausgewertet mit:

if ( isset ($_POST['button']) )
   {
     $check_sid=$_POST['Password'];
     ......
   }

Bei einem klick auf den Button ist die Bedingung war, mit RETURN
nicht.

Wie kann ich das lösen?

http://roth.dnip.net

Danke & regds
Mike

  1. yo,

    frag nahc den beiden variablen ab, ob sie übermittelt wurden und nich nach dem button.

    if ( isset($_POST['button']) )

    if (isset($_POST['password']))

    außerdem fehlt irgendwie der benutzername beim login.

    Ilja

    1. Moin Illja,

      if (isset($_POST['password']))

      Das funtzt - Danke ;-)

      außerdem fehlt irgendwie der benutzername beim login.

      Es nicht direkt ein Login. Jede Firma bekommt eine eigene
      Zugangskennung

      regds
      Mike

  2. Hallo Mike,

    Leider funktioniert das bei mir nicht.

    was funktioniert nicht? das Abschicken? bei mir funktioniert es ...

    if ( isset ($_POST['button']) )
    Bei einem klick auf den Button ist die Bedingung war, mit RETURN
    nicht.

    klar, das name/value-Paar des submit-Buttons wird nur mitgeschickt, wenn der Button gedrückt wurde - du musst also prüfen, ob $_POST['password'] gesetzt ist.

    Grüße aus Nürnberg
    Tobias

    --
    Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
    1. Moin Tobias

      klar, das name/value-Paar des submit-Buttons wird nur mitgeschickt, wenn der Button gedrückt wurde - du musst also prüfen, ob $_POST['password'] gesetzt ist.

      Das funtzt - Danke ;-)

      regds
      Mike