Buat apa sih Cookie dan Session ini ?
Secara kasarnya begini. Kalo dalam kehidupan nyata, cookie itu remah - remah kue. Kita bisa merasakan keseluruhan kue hanya dari remah - remahnya, kan ? Nah, Cookie yang kita maksud di sini , sepotong informasi yang merepresent informasi kita secara keseluruhan. Kalo kita login ke suatu jejaring sosial dan kita milih "Remember Me", si situs akan menyimpan cookie sebagai informasi akun - akun kita di komputer. Nantinya , cookie yang disimpan di komputer tempat kita mengakses itu , bisa digunakan kalo kita login lagi, sehingga kita gak perlu repot - repot nulis login kalo mau login lagi, hehe. Jadi langsung masuk.
Secara kasarnya sih, begitu. Hehe.
Yuk, secara mudahnya kita praktekan saja dulu .
<?php
setcookie(nama,value,expire,path,domain)
?>
Contohnya seperti ini :
<?php
setcookie("CookieSaya","CookieTes",time()+3600);
?>
Ingat bahwa ini harus ditempatkan sebelum tag <html> , dan jangan pake spasi ya..
Untuk mendapatkan cookie yang kita inginkan, gunakan tag berikut.
<html>Bagaimana kita menghapus cookie yang kita buat ?
<body>
<?php
if(isset($_COOKIE['nama cookie'])
echo 'Welcome'.$_COOKIE.'!<br />';
else
echo 'Welcome Guest !';
?>
</body>
</html>
Ada 2 cara. Pertama, kita meng-expire waktunya. Kedua, kita menginput cookie tanpa value.
Untuk cara pertama :
<?php
setcookie("user"," ",time()-3600)
?>
Atau bisa juga dengan
<?php
setcookie("user");
?>
Kalau mau dibuat di halaman yang berbeda untuk hapus dan buat cookie, gunakan set cookie dengan nama yang sama di kedua halaman. Jadi kalo bikin cookie, mau set cookienya namanya "Kueh", maka di halaman hapus cookie, namanya juga "Kueh", tapi jangan diberi value apapun.
Tidak ada komentar:
Posting Komentar