Rabu, 24 Juli 2019

coding menambah, mengedit dan mendelete data

Senin, 29 April 2019

coding login dan log out

Membuat Login Dengan PHP dan MySQL MD5



Membuat Login Dengan PHP dan MySQL MD5 – Sebelumnya kita telah membahas tentang pengertian dan cara penggunaan fungsi md5 di PHP. untuk melanjutkan pembahasan kita sebelumnya tentang md5, maka sekarang kita akan melanjutkanya dengan membahas cara membuat login dengan php dan enkripsi password menggunakan md5.

Membuat Login Dengan PHP dan MySQL MD5

Sebelumnya sudah kita jelaskan salah satu kegunaan enkripsi md5 pada tutorial pengertian cara penggunaan fungsi md5 di PHP. yaitu md5 di gunakan pada login php. untuk menjaga kerahasiaan dari password.
berikut adalah struktur file yang akan kita buat.
Membuat Login Dengan PHP dan MySQL MD5
Membuat Login Dengan PHP dan MySQL MD5
index.php
pada file index.php ini kita akan membuat form login. yang mana nantinya user akan memasukkan username dan password nya di sini.
style.css
pada style.css ini kita buat design form login nya. di sini kita hanya membuat design form login sederhana saja. karena kita akan lebih fokus pada penjelasan Membuat Login Dengan PHP dan MySQL MD5.
login.php
pada file login.php ini kita akan membuat pemeriksaan atau kebenaran username dan password yang di isi. jika username dan password yang di isi benar, maka akan kita buatkan session username dan status. seperti yang telah kita pelajari pada tutorial membuat login pada php sebelumnya di www.malasngoding.com.
config.php
jangan lupa. config.php juga yang paling penting. untuk membuat koneksi mysql dengan php.
silahkan teman-teman sesuai kan dengan username dan password mysql teman-teman. “malasngoding_login” adalah nama database yang akan kita buat.
baca di sini tentang cara membuat koneksi mysql dan php. jika teman-teman belum mempelajarinya.
admin/index.php
ini adalah file index.php yang kedua yang kita buat. yaitu di dalam folder admin. file index.php ini akan kita jadikan sebagai halaman admin. setelah login berhasil, maka user akan di alihkan ke halaman ini.
admin/logout.php
file logout.php ini kita isi dengan perintah untuk menghapus session login.

Menyiapkan Database

Buatlah database dengan nama “malasngoding_login”. sebenarnya terserah teman-teman mau menggunakan nama database apa saja. tapi agar sama dengan tutorial ini. buatlah dengan nama “malasngoding_login”.
membuat database login
membuat database login
kemudian buat table dengan nama “user”.
membuat database login php md5
membuat database login php md5
buat 4 kolum. yaitu id, nama, username dan password. jangan lupa centang Auto Increment pada id.
atau cara cepatnya silahkan teman-teman import database berikut. atau copas ke tab SQL phpmyadmin.
membuat login dengan php dan md5
membuat login dengan php dan md5
jika teman-teman bingung dari mana enkripsi md5 yang ada pada column password. itu adalah enkripsi md5 dari “malasngoding”.
silahkan teman-teman baca pada tutorial cara membuat md5 dengan php yang sudah kita bahas pada tutorial sebelumnya. MD5 PHP.
” jadi yang di input ke column password adalah hasil enkripsi md5 “.
login php mysql md5
login php mysql md5
saat login berhasil