Hallo teman teman balik lagi ditutorial Dumet School membahas segala bentuk programming khususnya di website, oke lanjutan dari yang kemarin yah yakni tentang Cara Membuat Login Dengan Hak Akses Menggunakan Codeigniter. kita sudah memasuki tahapan yang ke 3 yakni tentang bagaimana membuat sebuah controller login, oke kita fokus ke Login.php oh yah Login.php
ialah nama file controllernya yah, oke masukkan tambahkan code berikut didalam controller login yah .
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 |
<?php defined('BASEPATH') OR exit('No direct script access allowed'); class Login extends CI_Controller { public function __construct(){ parent::__construct(); $this->load->model(array('login_m')); $this->load->helper(array('form')); $this->load->library(array('form_validation')); } public function index() { $data['title'] = 'Halaman Login'; $this->load->view('login', $data); } public function login_proses() { $username = $this->input->post('username'); $password = sha1($this->input->post('password')); $sql = $this->login_m->getUsername($username, $password); if ($sql && $sql->level == 'Admin') { $this->session->set_userdata([ 'id' => $sql->id, 'username' => $sql->username, 'level' => $sql->level ]); redirect('login/DashboardAdmin'); } else if ($sql && $sql->level == 'Karyawan' ) { $this->session->set_userdata([ 'id' => $sql->id, 'username' => $sql->username, 'level' => $sql->level ]); redirect('login/DashboardKaryawan'); } else if ($sql && $sql->level == 'Pimpinan' ) { $this->session->set_userdata([ 'id' => $sql->id, 'username' => $sql->username, 'level' => $sql->level ]); redirect('login/DashboardPimpinan'); } else { $this->session->set_flashdata('failed', 'Maaf ! Username atau password anda salah !'); redirect('login/index'); } } } |
Oke cukup sekian yah tutorial tentang Cara Membuat Login Dengan Hak Akses Menggunakan Codeigniter PART III. Kita cukupkan yah sampai disini dibagian yang keempat kita kana fokus pada model dan view oke cukup sekian tutorial tentang Bagaimana Cara Membuat Login Dengan Hak Akses Menggunakan Codeigniter. sampai bertemu diartikel selanjutnya dan sampai jumpa.
#KeepLearn
#IsmetMA