PHP adalah bahasa pemrograman web yang menarik, selain bisa terhubung dengan banyak database, salah satunya adalah mysql juga mendukung session. Apa sih session itu ? Menurut pendapat saya session adalah variable yang dapat mempertahankan isinya dalam periode waktu tertentu (bisa diset) dan disimpan diserver. Meskipun berpindah-pindah halaman (dalam 1 website tersebut) variable masih bertahan. Jadi session hanyalah sebuah variable dengan karakteristik tertentu. Dalam manual PHP, disebutkan bahwa session adalah :
Session support in PHP consists of a way to preserve certain data across subsequent accesses. This enables you to build more customized applications and increase the appeal of your web site
Nah, bagaimana caranya membuat dan mengeset session pada PHP ? lanjutkan membacanya.
Mengeset Session di PHP
<?php
//--- 1. harus diawali dengan baris dibawah ini
session_start();
$_SESSION["ContohSesi"]="IsiSession";
?>
Dari kode diatas, anda sudah mengeset sesi, layaknya mengeset variable. Nama sesinya adalah ContohSesi, sedangkan isinya adalah IsiSession. Halaman yang akan mengakses sesi harus diawali dengan session_start(), dan letak dari baris session_start() harus berada di paling atas, sebelum ada output yang dikirim ke browser. Misalkan<?php
session_start();
?>
<html>
<body>
<?php
echo $_SESSION["ContohSesi"];
?>
</body>
</html>
Jika session_start(); berada dalam tag body, maka akan terjadi error yang mengatakan bahwa header sudah dikirim dan tidak bisa diubah.
Menghilangkan Session di PHP
Untuk menghilangkan session ada 2 cara, cara yang paling mudah dan paling extrem dengan menutup browser, otomatis session akan hilang. cara yang kedua dengan session_destroy();
<?php
session_start();
session_destroy();
?>
Maka semua session yang telah diset akan hilang. Ingat untuk mengakses session harus didahului dengan session_start(), meskipun anda akan menghilangkan session tersebut.
Tutorial ini disadur dari : Bimoweb
Senin, 12 Mei 2008
Cara Mengeset dan Menghilangkan Session pada PHP
Langganan:
Posting Komentar (Atom)
1 komentar:
Thanks for tipnya yaa
From :
www.sampara.com
www.gratisan.sampara.com
Posting Komentar