2014-10-28 3 views
-3

Кнопка по какой-либо причине не работает, она просто обновляет страницу. Не могли бы вы предоставить некоторую информацию? Я новичок в бутстрапе.Кнопка входа в Bootstrap не перенаправляется на страницу входа

Предполагается, что кнопка «Войти» отправит действие на $_POST['submit']) и продолжит вход в систему. Данные формы должны быть отправлены на ту же страницу.

<?php 
if(isLoggedIn()) { redirect(); } 

// Login Process 
if(check_value($_POST['submit'])) { 
    $userLogin = new login(); 
    $userLogin->validateLogin($_POST['employee_number'], $_POST['password']); 
} 
?> 
<div class="col-md-4 col-md-offset-4"> 
    <div class="panel panel-default"> 
     <div class="panel-heading"> 
      <h3 class="panel-title"> 
       <small>Sign in</small> 
      </h3> 
     </div> 
     <div class="panel-body"> 
      <form action="" method="post"> 
       <div class="row"> 
        <div class="col-xs-7 col-sm-7 col-md-7"> 
         <div class="form-group"> 
          <input type="text" name="employee_number" class="form-control input-sm" placeholder="Employee number"> 
         </div> 
        </div> 
       </div> 
       <div class="row"> 
        <div class="col-xs-7 col-sm-7 col-md-7"> 
         <div class="form-group"> 
          <input type="password" name="password" class="form-control input-sm" placeholder="Password"> 
         </div> 
        </div> 
       </div> 
       <div class="form-group last"> 
        <div class="col-sm-offset-3 col-sm-9"> 
         <button type="submit" class="btn btn-success btn-sm" id="submit">Sign in</button> 
         <button type="reset" class="btn btn-default btn-sm">Reset</button> 
        </div> 
       </div> 
      </form> 
     </div> 
    </div> 
</div> 
/** 
* check_value 
* Looks for valid value and setted ones. 
*/ 
function check_value($value) { 
    if((@count($value)>0 and [email protected]($value) and @isset($value)) || $value=='0') { 
     return true; 
    } 
} 
+2

Что вы ищете, чтобы это сделать? Причина, по которой она возвращается на ту же страницу, заключается в том, что вы сказали ей сделать это здесь: '

'. –

+0

Я хочу $ _POST ['submit'], чтобы поймать кнопку входа :) –

+0

Я думаю, что лучшее место для вас здесь: http://www.w3schools.com/php/php_forms.asp –

ответ

0

Вы должны предоставить action сформироваться.

Сейчас он просто перезагрузит текущую страницу - если вы укажете URL-адрес там, он отправит форму на этот URL-адрес (и пользователь будет перенаправлен туда).