malasngoding login codeigniter

malasngoding login codeigniter

Sebelumnya di www.malasngoding.com, kita juga telah belajar membuat login dengan php menggunakan session. Pada tutorial codeigniter kali ini, kita akan belajar cara membuat sistem login dengan codeigniter. Kita akan membuat login yang sangat sederhana terlebih dahulu agar mudah dipahami oleh teman-teman yang baru masuk ke pemrograman. Kita ingin setiap kali membuat halaman admin, user harus login terlebih dahulu. Ini bisa kita lakukan dengan memanggil fungsi current_user() pada konstruktor Controller halaman admin. Untuk memulai tutorial dan project membuat login dengan PHP dan MySQLi seperti contoh ini, silakan buat folder baru dengan nama "login" pada direktori localhost Anda. Buat database baru dengan nama "akademik" dan buat tabel baru dengan nama "admin" di dalam database tersebut. Isi tabel admin dengan id...syntax. Untuk mengambil data dari database, gunakan return $this->db->get('user');. Nama table yang ingin diambil datanya ditulis pada parameter. Data yang diambil dari database akan dikembalikan oleh fungsi ini dengan return. Buat view baru dengan nama "v_tampil.php". Untuk menginput data ke database dengan codeigniter, buat method baru pada controller crud.php. Buat method atau function "tambah()" yang berisi perintah untuk menampilkan v_input. View v_input akan menjadi form inputan di mana data yang diinput akan dimasukkan ke database. Jangan lupa untuk menghubungkannya dengan file koneksi database yang telah dibuat. Tangkap data yang dikirim dari form login dengan $_POST['username'] dan $_POST['password']. Inputan username dan password diubah menjadi md5 dan dicek dengan data yang ada di database. Pada tutorial CodeIgniter Part 7: Membuat Form Validation Pada CodeIgniter ini, akan dijelaskan caranya membuat form validation pada codeigniter. Terkadang, kita memerlukan form validation dalam penginputan data, seperti menentukan form yang wajib diisi, form dengan format input tertentu, membuat konfirmasi password, dan lainnya. Semoga tutorial ini membantu Anda. Silakan tinggalkan komentar jika ada yang kurang jelas dari tutorial ini. Diki Alfarabi Hadi.