Membuat Form Register di Codeigniter dengan Verifikasi Email

Membuat Form Register di Codeigniter dengan Verifikasi Email

BRITO.ID, JAMBI - Selamat bertemu kembali di  belajar ngoding Brito.ID. Hampir sepekan kami disibukkan dengan rutinitas pekerjaan yang harus segera diselesaikan. So..untuk kali ini kita membahas cara membuat form registrasi dengan CodeIgniter Framework, Formulir pendaftaran merupakan elemen penting dan merupakan langkah awal dalam pengembangan aplikasi web

Sebelum melangkah lebih jauh anda harus tahu bagaimana CodeIgniter bekerja dan bagaimana melakukan operasi sederhana crud di Codeigniter. Di akhir tutorial ini, anda dapat membuat formulir pendaftaran untuk situs web atau aplikasi web anda.

Tapi sebelumnya kita ucapakan terima kasih terlebih dahulu, kepada pihak Brito.ID sebagai salah satu Media Online di Jambi yang menyajikan Berita di Jambi, yang telah bersedia memberikan dukungan atas dibuatnya kanal khusus teknologi web ini.

Sekarang mari kita lihat bagaimana proses pendaftaran user berjalan :

1. Pertama, pengguna mengisi semua rincian dalam formulir 

2. Cek validasi data pengguna. 

3. Setelah validasi berhasil, periksa apakah pengguna sudah terdaftar dengan kami atau tidak. 

4. Jika user tidak terdaftar maka masukkan data ke dalam database dan kirim email ke user email id dengan link validasi 

5. Pengguna harus mengklik link validasi untuk pendaftaran yang sukses.

6. Akun pengguna sekarang aktif

Database 
Pertama, buat tabel database "user" di database Anda untuk menyimpan informasi pengguna. Di sini saya menggunakan tabel "user" untuk menyimpan data. Anda bisa memberi nama apa pun yang anda inginkan. Salin kode MySQL di bawah ini untuk membuat tabel di database anda.

 

=======

create table `user`(`id` int(10) not null auto_increment, `fname` varchar(150) not null, `lname` varchar(150) not null, `email` varchar(150) not null, `password` varchar(150) not null, `status` varchar(100) not null, primary key(id));

======

Ok. Biar lebih gampang, saya akan membagi tutorial ini dalam beberapa sesi, agar lebih mudah untuk dipahami. Kok bisa begitu banyak sesinya cuma untuk membuat form registrer?

Ya namanya mempelajari, tidak ada yang instan seperti mie instan.

Pertama tadi kita sudah membuat databasenya. Agar lebih gampang, saya sertakan dengan gambar.

Buat terlebih dahulu nama database, contoh : britocodeigniter3

 

Selanjutnya buat tabel dari database tersebut dalam tutorial ini buat 2 tabel yaitu tabel users dan tabel temp_users untuk struktur kolom users bisa lihat seperti gambar 1.1 di bawah ini dan untuk struktur kolom temp_users bisa lihat di gambar 1.2 di bawah ini


Gambar 1.1


Gambar 1.2

struktur database sudah dibuat lanjut ke tutorial episode 2 selanjutnya. (wan)