FajarCode - Pada artikel pertama saya ini saya akan membahas mengenai bagaimana cara membuat form login dan form register dengan menggunakan PHP OOP. Akan tetapi, sebelum saya praktekan bagaimana cara membuat form login dan form register, saya akan sedikit menjelaskan tentang apa yang akan kita buat pada kali ini.
Untuk membuat form login dan form register dengan menggunakan PHP OOP atau Object Oriented Programming hal pertama yang harus kita pahami adalah apa yang dimaksud OOP itu sendiri (untuk yang belum mengerti basic OOP silahkan kalian pelajari terlebih dahulu diblog lain).
OOP atau Object Oriented Programming merupakan cara pembuatan program dengan menggunakan konsep objek. Artinya semua data seperti properti (variabel) serta method (function) dibungkus dalam kelas-kelas atau objek-objek. –Wikipedia
Kurang lebih seperti itu lah penjelasannya. Sekarang saatnya mempraktekan bagaimana cara membuat form login dan form register lengkap dengan fitur remember me.
Cara Membuat Form Login dan Form Register Dengan Menggunakan PHP OOP dan MySQLi.
Sebelum itu silahkan kalian download terlebih dahulu tampilan form nya atau user interface nya. Karena disini saya hanya akan menjelaskan sintaks programnya saja. untuk link downloadnya silahkan klik disini.
Setelah kalian download maka struktur file nya akan seperti ini
Setelah kalian download maka struktur file nya akan seperti ini
Dan tampilan user interface nya seperti ini.
Part 1 - Membuat Database dan Koneksi Database
Part 2 - Memisahkan Sintaks SQL
Part 3 - Membuat Register User dan Logout User
Part 4 - Membuat Login User
Selesai. Jika kalian masih belum mengerti silahkan tanyakan di kolom komentar. Dan juga bila anda ingin silahkan download keseluruhan filenya disini.
Dan jangan lupa untuk SUBSCRIBE channel saya jika tidak ingin ketinggalan video selanjutnya.
Demikianlah tutorial bagaimana Cara Membuat Form Login dan Form Register Dengan Menggunakan PHP OOP. Terimakasih sudah berkunjung ke blog saya, dan bila anda memiliki kritik dan saran silahkan sampaikan melalui kolom komentar.
3 komentar
last
Replykind
Replymau tanya bro,
Reply1.kenapa ketika saya insert data baru / register tidak bisa mengambil session dari database,
2.saat validasi email sudah pernah di buat atau belum juga tidak bisa
source code dari RegisterController:
public function register() {
$row = $this->SQLValidateEmail($email)->FetchArray();
if($row['email'] == $this->email) {
$this->message = 'email sudah digunakan';
return $this->message;
header('location:register.php');
}
else {
$this->SQLRegister($this->name,$this->email,$this->password);
$_SESSION["email"] = $row['email'];
$_SESSION["password"] = $row['password'];
header('location:administrator.php');
}
}
EmoticonEmoticon