2012-11-01 35 views
0

我想檢查一下提交按鈕是否被點擊。我認爲我是以正確的方式做到了,但它不起作用。我爲所有樣式使用twitterBootstrap。腳本不會檢查提交按鈕是否被點擊在php

形式

<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=

回答

0

你可以在表單中創建一個隱藏的輸入字段,用的靜態值。然後你檢查那個輸入字段。但是,再次,爲什麼不檢查是否有另一個輸入字段?

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

現在,你檢查的一個領域,甚至不是形式,你知道的。