Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
- class Login extends CI_Controller {
- function __construct(){
- parent::__construct();
- $this->load->helper(array('form','url'));
- $this->load->model('m_login');
- $this->load->library('session', 'form_validation');
- }
- function index()
- {
- $this->load->view('admin/v_login');
- }
- function valid(){
- $data=array(
- 'username'=>$this->input->post('username'),
- 'password'=>$this->input->post('password')
- );
- $this->form_validation->set_error_delimiters('<div class="error">', '</div>');
- $this->form_validation->set_rules('username', 'Username', 'trim|required|xss_clean');
- $this->form_validation->set_rules('password', 'Password', 'trim|required|xss_clean');
- if ($this->form_validation->run() == FALSE) {
- $this->m_login->m_aksi($data);
- $this->session->set_userdata($data);
- redirect('admin/login/sukses', 'refresh');
- }else{
- $this->load->view('admin/v_login');
- }
- }
- function sukses()
- {
- redirect('admin/dasabor', 'refresh');
- }
- function logout(){
- $this->session->unset_userdata('');
- $this->load->view('admin/v_login');
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement