Cara Membuat atau Register Session :
Cara membuat session adalah sebagai berikut :
Deklarasi awal kalau kita menggunakan session, yaitu menggunakan fungsi session_start()
Set suatu nilai ke variabel $_SESSION
Contoh :
halaman1.php
<?php
session_start();
$_SESSION['namauser'] = "Desrizal";
echo $_SESSION['namauser'];
echo "<a href='halaman2.php'>Ke Halaman 2</a>";
?>
Catatan :
Kode session_start() harus diletakkan sebelum ada output apapun walaupun hanya spasi, jadi sebaikanya selalu letakkan di bagian paling atas
Cara Mengecek Session Telah Teregister :
Setelah kita me-registerkan variabel $_SESSION, maka untuk mengecek apakah session telah diregister adalah dengan menggunakan fungsi isset().
Pada contoh di atas (halaman1.php), setelah kita me-register $_SESSION['namauser'], kita akan ke halaman2.php
Di halaman2.php kita akan cek apakah variabel session telah di register, jika belum kita stop membuka isi halaman2.php
halaman2.php
<?php
session_start();
if(!isset($_SESSION['namauser'])){
//jika session belum di set/register
die("Anda belum register kan session");
}
//jika sudah register kita lanjut
?>
<h2>Selamat Datang</h2>
<?php
echo $_SESSION['namauser'];
?>
Untuk melihat efeknya antara variabel $_SESSION sudah diregister atau belum, coba anda tutup browser, lalu buka lagi browsernya, langsung buka halaman halaman2.php. Tanpa membuka halaman1.php terlebih dahulu
Share This Thread