2015-11-08 12 views
1

логин работает, когда у меня есть файл index.php, но после его удаления из Codeigniter он больше не работает.логин не работает в Codeigniter

login_view.php

 <?php echo validation_errors(); ?> 

     <!-- <form class="form-signin" > --> 
      <?php echo form_open('verifylogin'); ?> 
       <h2 class="form-signin-heading"> Inventory Management System </h2> 
       <div class="login-wrap"> 

        <input type="text" class="form-control" placeholder="User ID" id="username" name="username" autofocus required> 

        <input type="password" class="form-control" placeholder="Password" id="password" name="password" required> 

        <button class="btn btn-lg btn-login btn-block" type="submit">Sign in</button> 

       </div> 

ответ

0

Проверьте вашу модель. Код ниже, является примером файла модели.

<?php 
Class User extends CI_Model{ 
function login($username, $password){ 
$this -> db -> select('id, username, password'); 
$this -> db -> from('users'); 
$this -> db -> where('username', $username); 
$this -> db -> where('password', MD5($password)); 
$this -> db -> limit(1); 
$query = $this -> db -> get(); 
if($query -> num_rows() == 1){ 
return $query->result(); 
}else{ 
return false; 
} 
} 
} 
?> 

Это должно помочь мне догадаться.

+0

своих рабочих мелких .i имеют проблемы с URL, когда я нажимаю на кнопку отправить сообщение об ошибке 404 приходят –

+0

это не перенаправлении verifylogin.php –

+0

Запрошенный URL/ci/VerifyLogin не найден на этом сервере. –

0

Пожалуйста, обратитесь этот .htacess файл ниже -

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php/$1 [L] 
</IfModule> 
Смежные вопросы