/masportales/application/controllers/admin/login.php

https://github.com/eloypineda/XHTMLized · PHP · 32 lines · 19 code · 6 blank · 7 comment · 2 complexity · 8cc146257bddb8673e7e12cec3ada993 MD5 · raw file

  1. <?php
  2. class Login extends Admin_Controller
  3. {
  4. public function _index_index()
  5. {
  6. /*
  7. echo '<pre>';
  8. print_r($this);
  9. echo '</pre>';
  10. */
  11. if ($user_data = $this->validate_login($this->input->post('user_login'), $this->input->post('password'))) {
  12. $this->session->set_userdata(array('user_logged' => $user_data['username']));
  13. mp_redirect('admin/dashboard');
  14. } else {
  15. $this->session->set_flashdata('login_error', 'Los datos de usuario/contrase単a indicados no son correctos.');
  16. mp_redirect('admin');
  17. }
  18. }
  19. public function _logout_index()
  20. {
  21. $this->session->sess_destroy();
  22. mp_redirect('admin');
  23. }
  24. }
  25. /* End of file login.php */
  26. /* Location: ./application/controllers/admin/login.php */