Home / CodeIgniter / Cara Membuat Form Pendaftaran di CodeIgniter

Cara Membuat Form Pendaftaran di CodeIgniter

Cara Membuat Form Pendaftaran di CodeIgniterCara Membuat Form Pendaftaran di CodeIgniter – Susantokun. Halu haluuu kembali lagi bersama susantokun, kali ini kita akan membahas Tutorial Membuat Register di CodeIgniter dimana untuk form login nya sudah saya buat pada artikel Cara Membuat Multi Login di CodeIgniter. Sebenarnya untuk form registrasi atau pendaftaran ini hanya menginputkan atau memasukkan data ke database, namun karena adanya hash password, efek validasi maka saya buatkan Cara Membuat Form Pendaftaran di CodeIgniter ini agar sobat – sobat lebih paham dan terus mengikuti alur nya.

Cara Membuat Form Pendaftaran di CodeIgniter

Pertama sobat download terlebih dahulu ci-adminlte sebagai project awal, karena disitu sudah diintegrasikan adminlte dengan codeigniter 3.1.11. Kemudian ubah nama folder menjadi ci-register.

Kedua buka application/config/autoload.php, ubah bagian libraries, helper, dan model menjadi seperti code berikut :

Keterangan :
Penambahan library database, helper my dan model Konfigurasi_model.
Helper my adalah file helper dengan nama my_helper.php

Ketiga ubah default_controller dari welcome menjadi auth/register yang ada di application/config/routes.php

Keempat buat file di application/core/MY_Controller.php

Kelima buat file application/helpers/my_helper.php

Keenam buat file di application\controllers\Auth.php dan masukkan code berikut :

Keterangan :
Fungsi register digunakan untuk menampilkan halaman register
Fungsi check_register digunakan saat tombol submit diklik yang artinya ini adalah proses input data ke database khususnya pada code $this->Auth_model->reg();

Ketujuh buat file application/models/Auth_model.php dan application/models/Konfigurasi_model.php kemudian masukkan code berikut :

Keterangan :
Function reg adalah function yang kan memasukkan data – data yang terdapat pada form pendaftaran ke database.
Class Konfigurasi_model function listing digunakan untuk pemanggilan data dari tabel tbl_konfigurasi

Kedelapan buat file di application\views\authentication\register.php dan masukkan code berikut :

Keterangan :
Sobat lihat pada bagian form_open disana diarahkan ke controller auth function check_register, artinya ketik di submit maka data – data akan diarahkan dulu ke check_register

Kesembilan buat file template.php, _css.php, _js.php dan _meta.php di application/views/authentication/layouts

Kesepuluh ganti folder application/views/layouts dengan layouts-ci-susantokun (link download ada di bawah)

Terakhir kita atur databasenya, buka application/config/database.php kemudian import, untuk databasenya ada pada link dibawah

Keterangan :
Di dalam file database.php kita mengatur username adalah root dan password kosong, serta nama databasenya susantokun_ci_register

Silakan sobat cek di browser jika berhasil maka tampilannya sama dengan gambar dibawah :

CodeIgniter Register

Silakan sobat lakukan pendaftaran dan lihat apakah hasilnya akan sama seperti pada gambar dibawah atau tidak, jika tidak silakan bertanya dan tuliskan keluhannya pada kolom komentar.

CodeIgniter Form Pendaftaran

Cek database pada tabel tbl_user apakah data bertambah atau tidak, jika bertambah maka berhasil. Untuk full source code bisa di download pada link github dibawah.

Github Youtube Live Demo Database layouts-ci-susantokun

Incoming search terms:

  • tutorial codeigniter register
  • codeigniter register and login tutorial
  • codeigniter login register tutorial

Unduh dan Berikan Penilaian :

Tampilan - 91%
Fungsi - 82%

87%

Rating

User Rating: 4.22 ( 14 votes)

About Susantokun

Seorang pemuda tampan yang sedang berjuang untuk mencari modal nikah. Lahir di Bumi ini atas perjuangan Ayah dan Ibu yang senantiasa membuat dan mengeluarkan sehingga lahirlah Susanto pada tanggal 27 Maret 1996 di Cianjur - Jawa Barat.

Check Also

Cara upload foto di CodeIgniter

Cara upload foto di CodeIgniter

Cara upload foto di CodeIgniter – Susantokun. Maksud dari artikel ini adalah cara untuk upload …

7 comments

  1. setelah download foldernya , gak dapet file database nya ya , boleh minta file database nya?

    • untuk file databasenya bisa di cek di artikel Cara Membuat Multi Login di CodeIgniter, link nya ada di paragraf 1 artikel ini, karena ini adalah tutorial lanjutan.

  2. Thank you so much ya min udah di kasih source kode dan live demo nya..

  3. terimakasih atas ilmunya gan

  4. bisa minta database mas?
    di artikel “Cara Membuat Multi Login di CodeIgniter,”

    jga g ada databasenya

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

error: Content is protected !!