[eluser]vahidsamimi[/eluser]
hi all
i'm beginner in codeigneter.
i want to create login page but i have problem and this is not work!.
i use ver 2.1.3
when i click "login" button , it always shows, "the requested URL ../user/login was not found on this server.
my user.php is :
Code:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class User extends CI_Controller{
public function __construct()
{
parent::__construct();
}
public function index()
{
$this->load->view('view_login');
}
public function login()
{
echo "Log in";
}
}
my view_user.php
Code:
<div id="form_login" >
<?php echo form_open(base_url() .'user/login'); ?>
<ul>
<li>
<label>Username : </label>
<div>
<?php echo form_input(array('id'=>'username','name' => 'username')); ?>
</div>
</li>
<li>
<label>Password : </label>
<div>
<?php echo form_password(array('id'=>'password','name'=>'password')); ?>
</div>
</li>
<li>
<?php echo form_submit(array('name' =>'submit'),'Login'); ?>
</li>
</ul>
<?php echo form_close(); ?>
</div>
my routes.php :
Code:
$route['default_controller'] = "user";
$route['404_override'] = '';
config.php :
Code:
$config['base_url'] = 'http://localhost/code';
$config['index_page'] = '';