[eluser]XPHARSH[/eluser]
controllers:-
login.php
Code:
<?php
class Login extends Controller {
function Login()
{
parent::Controller();
$this->load->database();
}
function index($wrong_log='')
{
$data['login_id'] = array('name' => 'loginid');
$data['password'] = array('name' => 'pass', 'type' => 'password');
$data['wrong_log'] = $wrong_log;
$this->load->view('index_login',$data);
}
function login_chk()
{
$login_id = $this->input->post('loginid');
$passwd = $this->input->post('pass');
$query = $this->db->query('select * from login where user_id = ? and password = ?',array($login_id,$passwd));
if($query->num_rows()>0)
{
$this->load->view('main');
}
else
{
$this->index("Error In Login");
}
}
}
?>
View :-
index_login.php
Code:
<html>
<head>
<title>Welcome to CodeIgniter</title>
</head>
<body>
<?php
if($wrong_log != "")
{
echo "Wrong login Id password";
}
?>
<?php echo form_open('login/login_chk'); ?>
<table>
<tr>
<td>Login ID:</td>
<td><?php echo form_input($login_id); ?></td>
</tr>
<tr>
<td>Password:</td>
<td><?php echo form_input($password); ?></td>
</tr>
<tr>
<td></td>
<td><?php echo form_submit('submit','Submit'); ?></td>
</tr>
</table>
<?php form_close(); ?>
</body>
</html>
view:-
main.php
Code:
<html>
<head>
<title>Welcome to CodeIgniter</title>
</head>
<body>
<h1>You are Logid in !!!!!!!!!!!</h1>
</body>
</html>
i am trying to make a login page.
if user put wrong password. then it will redirect it to login page with error message.
if user put correct id password then redirect to main.php
but i am getting an error in this code.
I am new to codeigniter Pl help me to resolve this error.