Pertemuan 9 (Membuat Sistem Login-Logout dengan Session)

 Nama : Dinda Maulidia Afnani

NIM : 2002040915

Prodi : IF-3A


SESSION DAN COOKIE

    Session merupakan tempat penyimpanan data sementara selama sebuah browser dibuka, ketika browser ditutup, maka data yang tersimpan akan terhapus ketika membuka situs yang sama. Sedangkan, cookie merupakan tempat penyimpanan yang bisa dibilang sementara juga permanen karena cookie dapat diberikan pengaturan waktu kapan data yang tersimpan akan dihapus, jika 2 jam kemudian data diatur agar terhapus maka cookie secara otomatis akan menghapus data setelah 2 jam disimpan, cookie juga dapat dihapus secara manual lewat pengaturan browser.

Nah, pada kesempatan kali ini akan dibahas sedikit tentang penggunaan session pada login

index.php


Coding diatas merupakan susunan coding untuk membuat form login, pada bagian action='' diisi dengan nama sebuah file yang nantinya berisi aksi/perintah untuk memproses akun yang masuk, nama file nya adalah login_action.php

home.php


Nah, coding berikutnya adalah untuk mengatur tampilan setelah perintah login_action telah diproses, jika input sebelumnya dilakukan dengan benar maka akan muncul tulisan "Selamat! Anda berhasil login"
Pada tombol logout yang memiliki tampilan seperti link, terdapat href yang menuju suatu file yaitu file logout_action, dimana file tersebut berisi perintah yang akan dilaksanakan ketika tombol logout di tekan

login_action.php


Karena tidak memakai database maka data akan disimpan di dalam coding seperti gambar di atas yang telah memasukkan username serta password ke dalamnya

logout_action.php


Pada halaman beranda ketika tombol logout di tekan maka perintah pada gambar di atas lah yang akan bekerja, ketika session dimulai maka username akan dikosongkan ketika session_unset(); dan session_destroy(); yang memiliki fungsi menghapus data sementara yang disimpan pada session, setelah session dijalankan akan dialihkan ke halaman dari file yang sudah ditulis tersebut.

Tampilan website




Link website : 

    Username : admin

    Password : 12345678

    https://maulidiafnani.blog.unwaha.ac.id/mkweb2/



Google meet :






Komentar