Didalam PHP , terdapat objek yang dikenal dengan nama session, yang berfungsi untuk mencatat segala aktifitas ayng dilakukan oleh user user mulai sejak pertama kali masuk ke server sampai user melakukan logout. Hal ini sangat diperlukan berhubung sering kali kita ingin melakukan penyelidikan terhadap seluruh user yang melakukan proses hubungan dengan server untuk keperluan tertentu. Dengan menggunakan session, maka dapat mempertahankan informasi pengunjung agar dapat digunakan selama aplikasi tersebut masih aktif, sehingga kontinuitas data tetap eksis dan dapat digunakan pada seluruh halaman web.Mengaktifkan Session
Proses mengaktifkan session kita harus dilakukan pada bagian awal sebelum proses lainnya dilakukan dengan menggunakan sintaks:
session_start();
Registrasi Session
Setelah mengaktifkan penggunaan session_start(); maka selanjutnya anda harus mendaftarkan nama session yang akan digunakan. Dengan menggunakan sintaks berikut :
session_register("username");
Perintah diatas digunakan untuk mendaftarkan "username" sebagai objek session.
Berikut contoh session dengan register :
<?php session_start(); // registerasi session_register("username"); $_SESSION["username"] = "winny"; // mencetak data username echo $_SESSION["username"]; echo "<br />"; // lakukan proses pengecekan if ($_SESSION["username"] == "winny"){ echo "User di ijinkan"; }else{ echo "Tidak di ijinkan"; } ?>
Keluarannya :
winny
User di ijinkan
Silahkan anda Copy Paste skrip tersebut dan lihat hasilnya..