Posts Tagged ‘cookie’

Fungsi set cookie dan remove cookie dengan mudah

This item was filled under [ Code Snippet, PHP ]

Berikut adalah salah satu fungsi untuk men-set cookie dan menghapus cookie.

$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:

jin_set_cookie("setup_warna", "biru");
jin_set_cookie("setup_chat", "off");

Penggunaan menghapus cookie:

jin_del_cookie("setup_warna");
jin_del_cookie("setup_chat");

Penggunaan menampilkan cookie adalah sbb:

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

1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 5.00 out of 5)
Loading ... Loading ...
Popularity: 5,246 views
Tagged with: [ , , ]

Halaman ini di eksekusi dalam waktu 1.012 detik! (koneksi mayan bagus nih...)