脚本不会检查是否在php中单击了提交按钮

时间:2012-11-01 09:18:19

标签: twitter-bootstrap post submit

我想检查是否点击了提交按钮。我以为我是以正确的方式做到的,但它不起作用。我正在使用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);            
    }

点击提交按钮后出现的网址 http://inspired.xeption.nl/bootstrap/control/checkCall.php?submitLogin=

1 个答案:

答案 0 :(得分:0)

您可以在表单中创建一个带有静态值的隐藏输入字段。然后检查该输入字段。但话又说回来,为什么不检查是否有其他输入字段?

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

现在,你要检查一个甚至不在表格中的字段。