Studykuy– Cara mudah Membuat Form Login PHP dan Mysqli. Hallo sobat yang berbahagia dan sedang mencari bagaimana cara membuat login PHP dengan Mysqli. Pada pembahasan kali ini Cara mudah Membuat Form Login PHP dan Mysqli

Dan pada tutorial ini saya pun akan menjelaskan cara menggunakan php dan mysql md5.

Bagaimana cara membuat form login dengan php dan mysql database ?

Mari kita bahas cara membuat Login PHP dan terkoneksi dengan database PHP MyAdmin.

Oke langsung saja kalian buka Xampp kalian aktifkan baris pertama dan ke dua.

login php
gambar xampp aktif

1. Buat database PHPMyAdmin

Langkah selanjutnya kalian harus membuat database, saya menggunakan PHPMyAdmin yang gratisan aja.

membuat login php
membuat database

Saya sudah mempunyai database jika kalian masih bingung bagaimana membuat database?

Baca Juga : Membuat Form Login PHP dengan CSS dan Bootstrap

2. Buat Index.php

Setelah itu kalian bisa buka text editor kalian untuk memulai pengkodingannya. Langkah pertama kalian buat folder baru beri nama apasaja sesuka kalian, lalu buat file baru kalian beri nama index.php.

Oke sampai sini kalian masih terus mnembacakan, oke step selanjutnya kalian buat kodingan berikut:

Bagaimana sudah kalian ketik syntaxnya bagaimana ada yang mengalami error? kalau ada yang masih mengalami error bisa menulis pesan pada kolom komentar atau kalian bisa chat saya langsung.

Baca Juga : Apa itu website ? pengertian dan jenis-jenis website.

3. Membuat proses_login.php

Kalian sudah membuat form loginnya maka sekarang kalian harus membuat file baru kembali agar saat login dapat terkoneksi dengan database kalian.

Kalian buat file baru dengan nama proses_login.php, setelah itu kalian ketikan kodingan berikut:

Pada kodingan diatas kita menggunakan perintah session dan untuk penulisan $login = mysqli_query($koneksi,”SELECT * FROM profil WHERE user_name=’$username’ and pass=’$pass'”); ini adalah perintah untuk mengambil data di field profil dengan kolom user_name dan pass

Baca Juga : Langkah Mudah Membuat CSS Responsive

Lalu selanjutnya ada perintah :
if ($cek > 0) {
$_SESSION[‘user_name’] = $username;
$_SESSION[‘status’] = “login”;
header(“location:dashboard.php”);

Disini kita gunakan mysql md5 karena kita akan system keamanan website kita terjamin dan dengan mysql md5 di jamin website kalian aman, menurut wikipedia MD5 adalah fungsi hash kriptografik yang digunakan secara luas dengan hash value 128-bit. Pada standart Internet, MD5 telah dimanfaatkan secara bermacam-macam pada aplikasi keamanan, dan MD5 juga umum digunakan untuk melakukan pengujian integritas sebuah berkas

Kode $cek>0 dengan arti jika antara user_name dan pass sama dengan yang ada di database dan status akan menjadi login lalu akan dialihkan ke dashboard.php dan itu artinya kalian berhasil login.

Bagaimana ada yang sudah mencoba menjalankan webnya? pasti kalian mengalami error yahh. Kalian sudah ketemu kenapa salah nya??

4. Buat file baru koneksi.php dengan mysqli

Kenapa belum bisa dijalankan ini masalahnya gaiss kalian blm membuat file koneksi.php nya tidak ada jembatan untuk menghubungkan antara web dan database

Baca Juga : Tutorial PHP dan MYSQL : Membuat CRUD PHP

kalian buat file baru dengan nama koneksi.php :

5. Buat file dashboard.php

Lalu setelah kalian buatkan 1 file lagi yaitu dashboard.php untuk setelah kalian login maka halaman web akan berpindah kehalaman dashboard

kalian bisa ketikan kodingan dibawah ini

kalian sudah menulis kodingan diatas maka satu step lagi kalian tambahkan kodingan berikut pada file index.php

Tambahkan kodingan diatas di bawah body yahh, setelah kalian sudah menuliskan semuanya kalian sudah bisa menjalankan kodingan diatas.

Oke selamat mencoba nya yahh teman-teman selamat mengoding ria,,,


1 Komentar

Wafa · 09/01/2021 pada 6:51 pm

Salam hangat icebear.my.id 🙂

Tinggalkan Balasan

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