Membuat Login dan Register Page (PHP & MySQL)
Belajar kali ini dimulai dengan membuat simple local website berisi page login dan register dengan menggunakan PHP dan MySQL. Tools yang saya gunakan adalah VS Code sebagai text editor, web browser(Firefox), dan juga Apache Web Server. Menginstall XAMPP
Langkah pertama yang dilakukan adalah mempersiapkan web server. Untuk itu perlu dilakukan penginstallan XAMPP. Download file instalasi XAMPP. Berikan izin akses untuk run instalasi.
sudo chmod 755 nama_package.runKemudian melalui XAMPP menjalankan MySQL Database dan juga Apache Web Server. Setelah memastikan keduanya berjalan, buat directory untuk website yang akan dibuat pada directory /opt/lampp/htdocs/. Untuk membuat directory baru, diperlukan pengaturan file permission.
sudo chmod 777 /opt/lampp/htdocs/Penjelasan mengenai chmod dapat dipelajari disini.
Berikut adalah perintah untuk menjalankan xampp di linux
#hidupkan xampp sudo /opt/lampp/lampp start #hidupkan xampp ui sudo /opt/lampp/manager-linux-x64.run #menjalankan php php -S localhost:8000
Menyiapkan Database
Koneksi ke Database
php -S localhost:8000Fitur Register di PHP
include 'config.php';
Cek terlebih dahulu apakah tombol submit sudah di-klik.
Jika field belum diisi/salah echo pesan error.
Simpan input value dari field ke dalam parameter untuk memudahkan operasi. Password disini di encrypt dengan md5.
Lakukan pengecekan apakah value yang dimasukkan sudah exist di database atau belum.
Insert value ke dalam tabel database jika semua data sesuai.
![]() |
| Tampilan Halaman Registrasi |
Fitur Login Page
Berikut adalah contoh tampilan halaman login.
![]() |
| Tampilan Halaman Login |
Reference:
https://purecodingweb.blogspot.com/
https://www.petanikode.com/
Source Code:
https://github.com/shasa81/cyseclearning



Komentar
Posting Komentar