06-05-2012, 12:08 AM
[eluser]Ram Krishna[/eluser]
i am developing admin panel.In which i am developing admin login.
the code is below...
controller code
and model
And
view
on login this code always returns wrong username or password OR we can say dbread function of model alway return false.
please give me a solution.
i am developing admin panel.In which i am developing admin login.
the code is below...
controller code
Code:
<?php
class Admin extends CI_Controller
{
function index()
{
echo "This is Great";
}
function login()
{
$this->load->view('admin_login_form');
}
function confirm_login()
{
$this->load->model('admin_model');
$query=$this->admin_model->dbread();
if($query ==true)
{
echo "login successful";
}
else
{
echo "wrong username or password";
}
}
}
?>
Code:
<?php
class Admin_model extends CI_Model {
function dbread()
{
$this->db->where('admin_name',$this->input->post('username'));
$this->db->where('password',$this->input->post('password'));
$query = $this->db->get('admin');
if($query->num_rows() == 1)
{
return true;
}
else
{
return false;
}
}
}
?>
view
Code:
<div class="admin_login">
<h3>Admin Login</h3>
<?php echo form_open('admin/confirm_login'); ?>
<?php echo form_input('username','username'); ?>
<?php echo form_password('password','password'); ?>
<?php echo form_submit('submit','Login');?>
<?php echo form_close(); ?>
<?php ?>
</div>
please give me a solution.