Cookie dalam pemrograman PHP

Cookie merupakan variabel sementara yang dibuat untuk keperluan tertentu dan terletak pada client. berbeda dengan session yang terletak pada server. Untuk melihat cookie, bagi anda pengguna browser mozilla firefox,

 

Klik menu tool, kemudian pilih Option selanjutnya pilih menu security kemudian klik menu Remove individual cookie, maka akan ditampilkan macam - macam cookie yang ada pada browser anda. Cookie berada pada browser dan tetap aktif selama masa expirednya belum tercapai. untuk menghapus cookie secara manual yaitu dengan cara masuk ke menu cookie pada browser dan kemudian menghapusnya.

Kegunaan cookie
Cookie banyak digunakan dalalm berbagi keperluan, diantaranya adalah :
1. Mendeteksi tanggal kunjungan terakhir user
2. Membuat session auto logout
3. Menyimpan data pemesanan barang dalam aplikasi toko online
4. dan lain - lain

Cara membuat cookie adala sebagai berikut :
setcookie("nama_cookie","isi dari cookie","setting usia cookie");

Untuk lebih jelasnya, perhatikan 2 contoh script berikut :
<?php
$usia = time()+60; //lama cookie akan kita set 60 detik atau 1 menit
setcookie("cookie_saya","Contoh aplikasi cookie",$usia);

<a href="cookie_tampil.php">Klik disini untuk melihat cookie anda</a>
?>
simpan script diatas dengan nama cookie_start.php, selanjutnya coba lanjutkan dengan script berikut :
<?php
echo $_COOKIE['cookie_saya'];
?>
simpan dengan cookie_tampil.php dan letakkan 1 folder dengan cookie_start.php. Jalankan script cookie_start.php kemudian klik link yang di tampilkan, maka pada halaman cookie tampil akan dicetak kata "Contoh aplikasi cookie"

Sekian dulu tutorial singkat tentang cookie, kirimkan email request tutorial anda pada alamat admin@media-kreatif.com untuk dapat kami bahas pada tutorial berikutnya.

 


Komentar pembaca

Irfan Yusin SyahrullahGan saya pengen tanya, saat ini kan saya sedang membuat website ujian online dengan php dan jg saya sisipi javascrip utk countdown timernya, alhamdulillah websitenya sdh selesai tp masalahnya ni gan kenapa ya saat menjalankan ujiannya ketika webnya itu direfresh otomatis jawaban sama waktunya itu akan kembali lagi ke bentuk awal?? posting pada :2017-02-12 15:26:06