Skip to content Skip to sidebar Skip to footer

Menggunakan Session

Session ialah sebuah cara untuk menyimpan data, sehingga data tersebut nantinya sanggup dipakai kembali oleh halaman web yang lain. Session dipakai untuk membuat sebuah halaman yang diakses pengunjung yang memiliki hak susukan sehingga membatasi susukan terhadap halaman tertentu. 

Session menghasilkan suatu string yang disebut dengan id session dan nantinya id session ini akan dimiliki pengunjung selama mengakses halaman atau selama pengunjung berada pada situs yang sedang di buka. Dalam PHP kita sanggup memakai perintah session_id() atau SID.


<?php
session_start();
print "misal Penggunaan Session";
print "<br> session id anda adalah:".session_id();
?> 
 
Session ialah sebuah cara untuk menyimpan data Menggunakan Session
Session id
Sekarang bagaimana cara menciptakan/mendapatarkan variabel pada session ? kita sanggup memakai perintah session_register atau $_SESSION[]. Berikut pola penerapannya :

Source code registersession.php

<?php

session_start();

$user="Ahmad Zaelani";

$panggilan="Aze";

session_register("user");

$_SESSION['panggilan']=$panggilan;

echo "<br>";

print "Nama anda $_SESSION[user]<br>";

print "Nama lain anda $_SESSION[panggilan]<br>";

echo "<center>";

print "<br> <a href=\session_view.php\">Buka session dua halaman 2</a>";
echo "</center>";

?> 

Session ialah sebuah cara untuk menyimpan data Menggunakan Session
Hasil sanksi registersession.php di browser
Karena source code diatas menghasilkan sebuah link ke halaman lain yang menampilkan variabel session. Variabel session sanggup diakses halaman lain dengan menyertakan perintah session_start(); pada baris paling atas.

Sorce code session_view.php

<?php
session_start();
echo "<center>";
echo "<br><h1>Halaman dua</h1><br>";
if(isset($_SESSION['user'])){
print "Nama anda $_SESSION[user]<br>";
print "Nama lain anda $_SESSION[panggilan]<br>";
echo "session anda :".session_id()."<br>";
echo "<br> <a href=\"hapussession.php?hapus=true\">Hapus</a>";

}else{
echo "<br>Buka halaman registersession.php terlebih lampau !!<br>
<a href=\"registersession.php\">Buka</a>";
}
echo "</center>";

?> 

Session ialah sebuah cara untuk menyimpan data Menggunakan Session
Menampilkan Variabel Session



Variabel session sanggup dihapus sehingga user tidak sanggup mengakses halaman yang membutuhkan otentifikasi user. Untuk melepaskan tiruana nilai variabel maka anda sanggup memakai perintah session_unset dan untuk menghapus session yang ada maka perintah yang digunalan yaitu session_destroy. Perhartikan source code hapussession.php dibawah ini.

<?php
if($_GET['hapus']==true){
session_start();
session_unset();
session_destroy();
}
print "<br>Session sudah di hapus"; 


sekian saja postingan kali ini praktis - gampangan ada keuntungannya dan mohon maaf jika ada salah - salah kata dalam penyampaiannnya. Wassalam

Post a Comment for "Menggunakan Session"