Kamis, 22 Agustus 2013
Cara menghapus session (Auto logout )
(bug fixed: ketika user melakukan refresh atau menutup browser, mekanisme tidak berjalan dengan semestinya)
Yah, ini dia. Bagaimana cara membersihkan server dari file-file session, sehingga hardisknya tidak cepet penuh. Sebenarnya php melakukan pembersihan sih, tetapi hal tersebut berjalan semi otomatis (random). Kebiasaan kita kan langsung menutup browser, tanpa melakukan logout terlebih dahulu. Nah, lo, bisa bahaya nih, orang lain bisa melihat akun pelanggan kita yang lupa tidak logout dahulu. Oleh karena itu, sebenarnya menu logout tidak diperlukan (karena sering diabaikan).
Solusinya adalah mengeksekusi skrip yang dipanggil ketika browser ditutup, yaitu pada bagian body dengan event onUnLoad.
index.php
’, ‘tutup’, ‘toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no, resizable=no,copyhistory=yes,width=50,height=50,left=100,top=100,screenX=50, screenY=50′)”> Ini adalah halaman index. Silakan untuk melakukan pengecekan file-file sesi pada . Setelah browser ini ditutup, silakan cek lagi folder tersebut.
sesi.inc.php
hapus_sesi.php
Sesi sudah dihapus
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar