Cara Menggunakan Session PHP | Login & Logout dengan Mudah

Posted on

Cara Menggunakan Session PHP, Cara Membuat Login dengan PHP Menggunakan Session, Berilah Contoh Penggunaan Session Pada PHP (Minimal 5)?, Cara Membuat Login Admin dan User dengan PHP, Macam-Macam Session PHP, Untuk Membuat Variabel Session Menggunakan, Untuk Memulai Session Menggunakan, Cara Membuat Database Login Di Xampp, Fungsi Session Pada PHP.

Sesi login di PHP sangat berguna untuk aplikasi web yang memerlukan login untuk menggunakan aplikasi.

Bestie dapat menggunakan login sesi untuk mencegah seseorang menavigasi ke halaman proses aplikasi web bestie.

Kebetulan, saat ini mimin sedang mengerjakan proyek UAS untuk kursus pemrograman web. Oleh karena itu, pada postingan kali ini mimin ingin berbagi sedikit tutorial tentang cara membuat sesi login di PHP.

Cara Menggunakan Session PHP
Cara Menggunakan Session PHP

Cara Menggunakan Session PHP

Prosedurnya adalah sebagai berikut:

Buat file bernama login.php. Buat formulir login dengan file dibawah ini:

Bagian tindakan dari tag formulir perlu dipertimbangkan, karena proses pembuatan sesi akan dimasukkan dalam file tindakan nanti.

Hasil tampilan sederhananya adalah sebagai berikut:

Selanjutnya, buat file action-login.php yang didefinisikan dalam formulir di atas.

  • Dari skrip di atas, pertama-tama atur variabel $ usernamelogin dan $ passwordlogin ke nilai.
  • Kemudian jalankan sesi menggunakan sintaks session_start().
  • Dapatkan nilai bidang formulir login.php dengan sintaks berikut:
    • $ nama pengguna = $ _POST [‘nama pengguna’].
    • $ kata sandi = $ _POST [‘kata sandi’].
  • Gunakan jika dengan operator untuk memeriksa kondisinya, dan jika bidang nama pengguna dan kata sandi sudah benar dan seperti yang ditentukan, jalankan sesi dan masukkan nama pengguna login di sesi seperti yang ditunjukkan pada sintaks berikut:
    • $ _SESSION [‘nama pengguna’] = $ nama pengguna.
  • Kemudian atur halaman redirect ke app.php untuk menunjukkan bahwa Anda berhasil login.
    • header(“lokasi: app.php”).
  • Jika verifikasi username dan password tidak cocok, maka akan dikembalikan ke halaman login.php.
    • header(“lokasi: login.php”).
Baca Juga :   Peach Live Mod Apk Pro Paling Bebas Unlock Room Gratis

Selanjutnya, buat halaman app.php dan masukkan skrip berikut:

Hasilnya akan menjadi seperti dibawah ini:

Dari skrip di atas, deskripsinya terlihat seperti ini:

  • Pertama, jalankan sesi terlebih dahulu menggunakan session_start ().
  • Selanjutnya, periksa status sesi. Jika nama pengguna sesi tidak disetel, bestie akan diarahkan langsung ke halaman login.php. Sekarang skrip ini akan mencegah siapa pun mengakses halaman app.php ini secara langsung.
    • session_start().
    • if (! isset ($ _ SESI [‘nama pengguna])).
    • {header(“lokasi: login.php”)}.
  • Jangan lupa untuk membuat tombol logout pada halaman tersebut untuk mengakhiri sesi keluar.

Terakhir, buat file action-logout.php. Isinya adalah sebagai berikut:

Deskripsi dari script di atas adalah:

  • Pertama jalankan sesi dengan session_start() ;.
  • Setel variabel $ SESSION [‘nama pengguna’] ke nilai kosong $ _SESSION [‘nama pengguna’] = “; Kemudian nonaktifkan variabel $ _SESSION [‘username’] tidak disetel ($ SESI [‘nama pengguna’]).
  • Menonaktifkan sesi, menghancurkan sesi dan mematikan sesi saat ini.
    • session_unset().
    • session_destroy().
  • Arahkan ulang halaman ke login.php lagi.
    • Pada titik ini, sesi login PHP bestie harus berjalan dengan sukses.
    • Untuk memeriksa, coba akses file app.php langsung di browser lain.
    • Karena tidak ada pengguna sesi, bestie perlu mengarahkan ulang ke halaman login.php.
    • Dibentuk berdasarkan sintaks PHP yang dibuat.

Akhir Kata

Ini sangat mudah. Mungkin cukup sekian penjelasan dari mimin mengenai Cara Menggunakan Session PHP, semoga membantu.

Lalu untuk informasi lainnya seputar dunia komputer dan lain lainnya, bestie bisa menemukan banyak artikelnya di quipper.co.id. Sekian dan terima kasih!