Hampir semua website saat ini memiliki halaman registrasi atau halaman pendaftaran yang dibuat dengan beragam tujuan tergantung dari jenis website itu sendiri.
Beberapa hari yang lalu saya telah membagikan template codeigniter valid google AMP. Nah pada kesempatan ini saya akan membagikan cara membuat halaman registrasi dengan menggunakan template CIAMP Design.
Email yang masaih berstatus
Beberapa hari yang lalu saya telah membagikan template codeigniter valid google AMP. Nah pada kesempatan ini saya akan membagikan cara membuat halaman registrasi dengan menggunakan template CIAMP Design.
Baca: CIAMP Design: Template Website CodeIgniter Valid Google AMP
Intro
Alur kerja dari sistem registrasi member ini adalah pada saat member melakukan registrasi dengan melengkapi form registrasi. Data yang di input akan di tampung ke dalam database dengan status:New
. Kemudian sistem akan mengirim email yang berisi link khusus (link verifikasi) ke email yang digunakan oleh member pada saat registrasi. Status akan berubah menjadi Member
ketika link verifikasi dibuka melalui email.Email yang masaih berstatus
New
tidak akan bisa login ke halaman member. Hanya member dengan status Member
pada database yang diizinkan untuk login.Database
Buat database baru dengan namaciamp
atau nama yang lain sesuaikan dengan konfigurasi application/config/database.php
milik Anda. Kemudian buat tabel member
pastekan code berikut ke SQL database Anda.
CREATE TABLE `member` (
`id` int(11) NOT NULL,
`nama` varchar(100) NOT NULL,
`email` varchar(100) NOT NULL,
`username` varchar(100) NOT NULL,
`password` varchar(100) NOT NULL,
`status` enum('New','Member') NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Indexes for dumped tables
--
--
-- Indexes for table `member`
--
ALTER TABLE `member`
ADD PRIMARY KEY (`id`);
--
-- AUTO_INCREMENT for dumped tables
--
--
-- AUTO_INCREMENT for table `member`
--
ALTER TABLE `member`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
Hasilnya akan seperti gambar berikut:
No comments:
Post a Comment