Cara Membuat Remember Me Dengan PHP Dan MySQL

Initekno.com – Pernahkah kalian melihat tulisan remember me, atau ingat saya, atau biarkan saya tetap masuk. Pasti tentu kamu pernah melihat itu, sebab biasanya kamu menjumpainya ketika akan mengakses sebuah sistem yang membutuhkan email dan password. yup.. bener banget, itu berada di form login.

Pada tutorial ini saya menggunakan php native dan mysql. Silahkan baca artikel berikut ini jika kamu belum punya gambaran sama sekali untuk mengikuti artikel ini.

Belajar Version Control System Adalah Jutsu Wajib Programer Milenial #Bagian1

Kali ini saya akan coba membuat fitur remember me atau ingat saya, ok, langsung saja mari kita mulai dengan langkah-langkah dibawah ini :

#Buat Tabel

Pertama tentu kamu harus membuat tabel dan database. Untuk kerangka tabel saya gambarkaan seperti berikut ini, silahkan kamu bisa membuat sama seperti kerangka tabel ini, atau membuat sendiri sesuai keinginan kamu. Saran saya kamu samakan saja.

Selanjutnya perhatikan pada atribut “role” dimana ada 2 level akses yaitu lokasi cabang dan superadmin. Silahkan baca artikel yang sudah saya lampirkan diatas. tentang membuat login multiple user. Sampai sini maka rancangan tabel sudah selesai. (ini saya bikin simple saja)

#Koneksi Database

Buat satu folder config pada direktori website kamu, dan ketik kode dbcon.php berikut ini

#Membuat Sistem Templating

Buat folder template2 dan buat file header.php, navbar.php dan footer.php pada direktori project website kamu. Dalam artikel ini saya meletakkannya salam direktori ini : C:\xampp\htdocs\phpnative\webpamegatim1

header.php

Buat juga navbar.php

dan terakhir footer.php

Sistem templating hanya digunakan jika kamu memang ingin manajemen kode yang baik dan mudah untuk dikelola nantinya. Jika sebatas project latihan, maka ini bisa kamu abaikan atau kamu buat simple.

#Tampilan Login

Selanjutnya kita akan mulai membuat tampilan user login yang responsive menggunakan bootstrap versi jadul yaitu 3.3.6

Buat file baru, beri nama auth.php dan buat juga dashboard2.php. Untuk dashboard2.php bisa di isi kerangka html biasa saja, saya sakin kamu bisa. hehe

auth.php

#Logika Login

Sekarang kamu bisa menulis kode prosesnya seperti berikut ini.

Buat file baru dan beri nama auth_p.php

#Remember me

Lantas bagian mana yg harus saya titik beratkan sesuai judul artikel ini bang?.. pertama silahkan perhatikan kode pada auth_p.php intinya jika checkbook kita centang, maka kode akan membuat cookie dan menyimpannya dalam browser kamu.

Lalu apa?.. lalu pada bagian form login akan menampilkan cookie yang sudah tersimpan dalam browser setiap kamu membuka browser dan akan login dalam sistem, maka sudah langsung otomatis tampil. Kodenya seperti dibawah ini, dan ini berada pada file auth.php

perhatikan juga value pada inputan form berikut.

#Hasil

Untuk hasilnya kurang lebih nanti akan seperti ini

#Kesimpulan

Jadi intinya dengan menekan checklist remember me, maka cookie dari inputan nopeg dan password akan tersimpan dalam browser. Selebihnya silahkan dikembangkan sendiri. Semoga artikel ini bermanfaat.

Dan jangan lupa tetap ikuti perkembangan teknologi di initekno.com


Tinggalkan Balasan

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