PHP mempunyai session (catatan
aktivitas) yang digunakan untuk menjaga/memelihara informasi akses dari seorang
pengakses/pemakai aplikasi web. Session memungkinkan pelacakan akses pemakai,
pengaturan pemakai aplikasi oleh pemakai, dan meningkatkan layanan situs web.
use_session_01.php
<?php
session_start();
if (!isset($_SESSION['count'])) {
$_SESSION['count'] = 0;
} else {
$_SESSION['count']++;
}
$count =$_SESSION['count'];
echo "anda telah mengunjungi
halaman ini sebanyak : $count kali";
?>
|
Fungsi session_start() harus
dijalankan pertama kali, hasilnya selalu true. Fungsi ini akan melakukan proses
pengenaan koneksi secara internal mencatat di session.
use_session_02.php
<?php
session_start();
$idSession = session_id();
if (!isset($_SESSION['count'])) {
$_SESSION['count'] = 0;
} else {
$_SESSION['count']++;
}
$count =$_SESSION['count'];
echo "anda telah mengunjungi
halaman ini sebanyak : $count kali <br>";
echo "$idSession";
?>
|
Session_destroy()
Session_destroy() merupakan fungsi
yang digunakan untuk melakukan reset terhadap semua niai variable yang ada
dalam suatu session. Id session untuk koneksi suatu klien(computer) akan tetap
sama sampai browser di close.
<?php
session_start();
$idSession = session_id();
session_destroy();
if (!isset($_SESSION['count'])) {
$_SESSION['count'] = 0;
} else {
$_SESSION['count']++;
}
$count =$_SESSION['count'];
echo "<h1>Demo session
- id Session</h1>";
echo "anda telah mengunjungi
halaman ini sebanyak : $count kali <br>";
echo "$idSession";
?>
|
Tidak ada komentar:
Posting Komentar