Halaman

Thursday, April 20, 2017

Contoh Sederhana Membuat SESSION di Situs Web dengan PHP

Untuk kegunaan SESSION sendiri mungkin dapat anda search di google, di sini saya hanya akan coba mempraktekkan cara sederhana pembuatan SESSION.

Buka notepad kemudian ketiklah script php berikut :

<?php

session_start(); //fungsi untuk memulai SESSION

$_SESSION['username']="admin"; //membuat sebuah SESSION

echo $_SESSION['username']; //menampilkan isi SESSION

?>

Simpanlah script diatas dengan nama mulai.php

kemudian buka browser anda dan jalankan file mulai.php tersebut melalui server localhost, apabila pada browser tampil admin, itu berarti anda telah berhasil membuat sebuah SESSION.

mulai

Setelah itu kita akan coba memanfaatkan SESSION yang telah dibuat sebelumnya.

Buka kembali notepad anda, kemudian buat file baru dan ketikkan script php dibawah ini :

<?php

session_start();//fungsi untuk memulai SESSION

if (!empty($_SESSION['username'])){ //mengecek apakah SESSION sudah ada atau belum

echo "Welcome ".$_SESSION['username']; // kondisi jika SESSION sudah ada

}

else

{

echo "Belum ada SESSION"; //kondisi apabila SESSION belum ada

}

?>

Simpanlah script diatas dengan nama tes_session.php , kemudian jalankan di browser anda.

Apabila di browser tampil Welcome admin, itu artinya anda telah berhasil menggunakan SESSION yang telah anda buat sebelumnya pada file mulai.php

start2bsession

Sekarang kita akan membuat sebuah file baru yang berguna untuk menghapus SESSION yang telah kita buat sebelumnya.

Ketikkan script php dibawah ini :

<?php

session_start();//fungsi untuk memulai SESSION

if (!empty($_SESSION['username'])){ // mengecek apakah SESSION sudah ada atau belum

unset($_SESSION['username']); //menghapus SESSION

echo "SESSION telah dihapus";

}

?>

kemudian simpanlah dengan nama hapus_session.php dan jalankan dibrowser anda, maka akan tampil SESSION telah dihapus

hapus2bsession

untuk memastikan bahwa SESSION tersebut telah dihapus, maka coba anda jalankan file tes_session.php dan tentunya browser akan menampilkan Belum ada SESSION

belum2bada2bsession

Cukup sekian cara sederhana pembuatan SESSION di php, untuk penamaan SESSION tidak mesti harus menggunakan $_SESSION['username']= "admin" , anda juga dapat menggantinya sesuka anda, contoh $_SESSION['level']= "user" .

Semoga Bermanfaat.

No comments: