Fungsi set cookie dan remove cookie dengan mudah
Berikut adalah salah satu fungsi untuk men-set cookie dan menghapus cookie.
1 2 3 4 5 6 7 8 9 10 11 12 |
$cookie_folder = "/"; // contoh path cookie, sebaiknya variable ini disimpan pada file config, agar mudah diubah sesui kebutuhan. function jin_set_cookie($field, $value) { global $cookie_folder; header("Content-Type: text/html; charset=utf-8"); setcookie($field, $value, time() + 604800, $cookie_folder); } function jin_del_cookie($field) { //setcookie($field, "", time() - 604800, ""); <-- suka gak valid di beberapa server/browser unset($_COOKIE[$field]); setcookie($field, NULL, -1); // ini solusi umum nya } |
Penggunaan menyimpan cookie:
1 2 |
jin_set_cookie("setup_warna", "biru"); jin_set_cookie("setup_chat", "off"); |
Penggunaan menghapus cookie:
1 2 |
jin_del_cookie("setup_warna"); jin_del_cookie("setup_chat"); |
Penggunaan menampilkan cookie adalah sbb:
1 2 |
echo $_COOKIE['setup_warna']); echo $_COOKIE['setup_chat']); |
Keterangan:
604800 = 1 Minggu, cookie akan menyimpan selama 1 minggu pada browser client selama tidak menghapus nya
Saya akan coda diwebsite reseller saya, terima kasih lagi.