Penggunaan fungsi GETCOOKIES pada PHP

Hallo teman-teman semuanya, apa kabar? semoga selalu sehat, Bertemu lagi dengan saya Rizal pada tutorial dumet school, pada tutorial kali ini kita akan belajar sedikit tentang Cara Penulisan Fungsi Setcookie() Pada PHP, nah bagi teman-teman yang sudah terjun dalam dunia programing website tentu sudah tidak asing dengan kata yang satu ini, namun disini masih banyak teman-teman yang belum memahaminnya dan saya akan menjelaskan sedikit untuk teman-teman yang belum memahaminya.

Sebelum kita membahas tentang Cara Penulisan Fungsi Setcookie() Pada PHP, terlebih dahulu saya akan sedikit menjalaskan tentang apa itu cookies? Cookies adalah informasi yang berupa data atau nilai yang ditanam pada komputer client. Dan Penggunaan cookies biasanya digunakan oleh sebuah website untuk mengidentifikasi data user (pengguna).

Untuk contoh Pemakaian cookies yang paling sering kita jumpai adalah pada saat sembuat sebuah fungsi atau system cart (keranjang belanja), yaitu dimana saat pengunjung memilih-milih barang dan memasukannya kedalam keranjang belanja maka data ini akan disimpan didalam cookies, dengan menggunakan ini server tidak terlalu terbebani jika banyak user yang sedang memilah-nilih barang secara online.

Nah untuk membuat cookie kita menggunakan fungsi setcookie() dan untuk Cara Penulisan Fungsi Setcookie() intu sendiri adalah sebagai berikut ini:

setcookie(name,value,expire,path,domain,secure);

script diatas merupakan ketetapan untuk membuat fungsi cookie  dan penjelasan dari script diatas adalah:

  1. Name, wajib diisi, merupakan nama dari cookie
  2. Value, wajub diisi, menjelaskan nilai dari cookie
  3. Expire, opsional, merupakan batas waktu expired cookie
  4. Path, opsional merupakan path pada sebuah server cookie
  5. Domain, opsional, merupakan nama domain sebuah cookie
  6. Secure, opsional, merupakan tanda jika cookie harus dikirim melalui protocol HTTPS

Oke teman-teman gimana?Dalam pengimplementasiannya cukup mudah bukan? dan untuk mempraktekannyapun sangatlah mudah, kiranya untuk tutorial tentang Cara Penulisan Fungsi Setcookie() Pada PHP cukup sampai sini dulu, silahkan praktekan dirumah masing-masing semoga tutorial kali ini bermanfaat untuk teman-teman semuanya, sampai bertemu pada tutorial berikutnya, terimakasih.

Bekerja Dengan Cookies.
Cookies telah lama digunakan dalam internet yang digunakan oleh administrator web untuk menyimpan informasi user atau pengunjung di komputer user tersebut.
Membuat Cookies Untuk membuat cookies, caranya dengan menggunakan perintah setcookie(name, value, expiration).

Penggunaan fungsi GETCOOKIES pada PHP
FUNGSI COOKIES PADA PHP 

Perintah ini memiliki 3 buah argumen, yaitu
1. name, merupakan nama dari cookie. Nama cookie ini dapat dipanggil sewaktu-waktu untuk      mendapatkan informasi. Jadi    jangan sampai nama cookie ini lupa.
2. value, merupakan informasi atau data yang disimpan dalam cookie. Biasanya value ini berupa    username atau tanggal pengaksesan suatu halaman web.
3. expiration, merupakan batas waktu penyimpanan cookie (dalam detik timestamp).
   Apabila lama penyimpanan sebuah cookie melebihi batas waktu ini, maka secara otomatis cookie tersebut akan terhapus.
Contoh :
Pada contoh ini akan dibuat perintah PHP untuk membuat cookie yang digunakan untuk
menyimpan data waktu kunjungan terakhir seorang user yang mengakses suatu halaman web.
Cookie ini diberi batas waktu sampai 2 bulan (60 hari) penyimpanan.

<?php
$duabulanlagi = time() + 60 * 24 * 3600;
setcookie(KunjunganTerakhir, date("G:i - m/d/y"), $duabulanlagi);
?>

Mengambil Informasi dari Cookie
Apabila cookie belum terhapus, maka kita dapat mengambil informasi dari cookie. Untuk mengecek apakah suatu cookie sudah terhapus atau belum menggunakan perintah
isset($_COOKIE['nama_cookie'])
Apabila cookie masih ada, maka perintah di atas menghasilkan TRUE. Sedangkan apabila sudah
terhapus, akan menghasilkan nilai FALSE. Sedangkan untuk mengambil informasi dari cookie, menggunakan perintah
$_COOKIE['nama_cookie']
Contoh: Berikut ini contoh perintah PHP untuk menampilkan tanggal kunjungan terakhir user yang mengunjungi halaman web.

<?php
if(isset($_COOKIE['KunjunganTerakhir']))
{
$visit = $_COOKIE['KunjunganTerakhir'];
echo "Kunjungan Anda terakhir pada - ". $visit;
}
else
echo "Anda sudah 2 bulan lebih tidak mengunjungi web ini";
?>

Share This :