- Variables PHP session digunakan untuk menyimpan maklumat, menukar setting bagi seseorang user pada sesuatu ketika.
- Apabila browser ditutup, maklumat itu akan hilang.
- Apa yang paling penting session mestilah ditulis sebelum tag dan diletakkan pada line pertama fail .php
- Jika session_start() diletakkan selepas atau line kedua, message error seperti dibawah akan dipaparkan:
Warning: session_start() [function.session-start]: Cannot send session cache limiter -
headers already sent (output started at C:\AppServ\www\tutorial\session.php:2)
in C:\AppServ\www\tutorial\session.php on line 2Contoh 1
Penulisan session
Contoh 2
Cara menyimpan m aklumat session didalam fail utama
Ini fail utama website ini.
Penerangan :
Maklumat yang hendak disimpan boleh ditulis dimana sahaja, tetapi session_start() mestilah ditulis pada awal kod.
Contoh 3
Memaparkan atau 'memanggil' kembali maklumat yang disimpan dalam session.
Ini fail kedua website ini.
";
echo "Email : ". $_SESSION['email'];
?>
Output:Nama : Kerengg
Email : Kerengg@gmail.com
Penerangan :Fail yang digunakan bagi menyimpan maklumat session hendak lah di execute terlebih dahulu. Jika TIDAK output bagi session page kedua tidak kelihatan.
Contoh 4 : Memadam sebahagian maklumat session
Memadamkan maklumat session bagi nama yang telah disimpan.Peneragan :
Dalam contoh ini hanya maklumat mnengenai nama telah dipadamkan. Maklumat session lain tidak dipadam.
Contoh 5 : Memadamkan semua maklumat session yang disimpan.
Bagi memadam semua session data, kita boleh menggunakan function session_destroy(). Semua maklumat session yang telah disimpan akan dpadamkan.