2016-09-06 2 views
0

мое приложение PHP, где пользователи должны зайти на страницу входа всплывающего окна, которая появляется после нажатия кнопки. Кнопка Войти как:Как показать сообщение об ошибке при открытии страницы входа?

<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> 
    <ul class="nav navbar-nav navbar-right main-nav"> 
     <li><a href="#intro">Intro</a></li> 
     <li><a href="#services">Services</a></li> 
     <li><a href="#team">Team</a></li> 
     <li><a href="#pricing">Pricing</a></li> 
     <li><a href="#modal1" data-toggle="modal" data-target="#modal1" class="btn btn-blue">Sign Up</a></li> 
    </ul> 
</div> 

всплывающее страница Войти как

<div class="modal fade" id="modal1" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 
    <div class="modal-dialog"> 
     <div class="modal-content modal-popup"> 
      <a href="#" class="close-link"><i class="icon_close_alt2"></i></a> 
      <br /> 
      <h3 class="white">Sign Up</h3> 
      <?php if(validation_errors()){ ?> 
       <div class="alert alert-danger"> 
      <?php echo validation_errors(); ?> 
       </div> 
      <?php } ?> 

      <?php echo form_open('verifylogin/'); ?> 
       <form class="popup-form" action=""> 
        <input class="form-control form-white" placeholder="Username" name="username" type="text" autofocus AutoComplete=off ><br /> 
        <input class="form-control form-white" placeholder="Password" name="password" type="password" autocomplete=off value="">  
        <button type="submit" class="btn btn-submit">Submit</button> 
       </form> 
     </div> 
    </div> 
</div> 

Когда учетные данные не в состоянии сообщение об ошибке отображается только тогда, когда пользователь снова нажимает кнопку зарегистрируйся вместо собственного «я».

+2

Добро пожаловать в StackOverflow. Просьба привести пример кода вашей страницы html/css/js/php, чтобы помочь. –

+0

Чтобы улучшить ответ, который вы получаете от своих вопросов, подумайте о том, чтобы делать такие вещи, как публикация [минимального, полного и проверяемого примера] (http://stackoverflow.com/help/mcve), [подсветка синтаксиса] (http: // meta .stackexchange.com/questions/184108/what-is-syntax-highlighting-and-how-do-it-work), что делает ваш вопрос ясным в заголовке, [добавление необходимых тегов] (http://stackoverflow.com/ help/tagging) ... и [заголовок в разделе FAQ] (http://stackoverflow.com/help/how-to-ask) для получения дополнительной информации – user919426

ответ

0

Трудно сказать, что именно вы ищете, без примера вашего текущего кода. Может быть, поместить его в ссылку jsfiddle? Похоже, вы хотите, чтобы ошибка отображалась при вводе неправильных учетных данных. Вы можете сделать это с помощью простого

alert('Your error here'); 

И просто запустите его, если сбой входа. Вы даже можете получить фантазии и поставить имя пользователя набранный в качестве такого

alert('Wrong password for '+ u_name +'. Please try again'); 

Есть другие способы сделать ошибки, но кажется, что вы ищете что-то простое и быстрое.

Смежные вопросы