0

送信ボタンがクリックされたかどうかを確認したいと思います。正しい方法でやったと思ったのですが、うまくいきません。すべてのスタイリングに twitterBootstrap を使用しています。

<form class="form-horizontal" action="control/checkCall.php">
  <div class="control-group">
    <label class="control-label" for="inputUser" name="username">Gebruikersnaam</label>
    <div class="controls">
      <input type="text" id="inputUser" placeholder="Gebruikersnaam">
    </div>
  </div>
  <div class="control-group">
    <label class="control-label" for="inputPassword" name="userpass">Wachtwoord</label>
    <div class="controls">
      <input type="password" id="inputPassword" placeholder="Wachtwoord">
    </div>
  </div>
  <div class="control-group">
    <div class="controls">
      <label class="checkbox">
        <input type="checkbox"> Onthouden
      </label>
      <button type="submit" name="submitLogin" class="btn">Inloggen</button>
    </div>
  </div>
</form>

checkCall.php

if (isset($_POST['submitLogin'])){
        echo 'hoi';
        $username = $_POST['username'];
        $userpass = md5($_POST['userpass']);
        checkLogin($username,$userpass);            
    }

送信ボタンをクリックすると出てくるURL http://inspired.xeption.nl/bootstrap/control/checkCall.php?submitLogin=

4

1 に答える 1

0

静的な値を使用して、フォームに非表示の入力フィールドを作成できます。次に、その入力フィールドを確認します。しかし、もう一度、別の入力フィールドがあるかどうかを確認してみませんか?

if (isset($_POST['username'])) {...}

今、あなたはフォームにさえないフィールドをチェックしていますね。

于 2012-11-05T09:45:02.337 に答える