Memasang Cookie pada website dengan Javascript
Berikut adalah kode untuk membuat Cookie pada website, yang pertama cara untuk menetukan nama Cookie, isi Cookie, dan waktu Cookie untuk berada pada bowers user
Code function setCookie
function setCookie(cname, cvalue, exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var
expires = "expires="+d.toUTCString();
document.cookie =
cname + "=" + cvalue + "; " + expires;
}
cara mengunakannya dengan cara seperti ini
var name = 'my cookie'; // Nama cookie anda.
var value = 'isi'; // Isi cookie anda.
var days = 30; // Jumblah hari cookie pada user.
setCookie(name, value, days)
Setelah Cookie terpasang pada user bisa anda ambil setelah itu
Code function getCookie
function getCookie(name) {
var dc = document.cookie;
var prefix = name + "=";
var begin = dc.indexOf("; " + prefix);
if (begin == -1) {
begin = dc.indexOf(prefix);
if (begin != 0) return null;
}
else
{
begin += 2;
var end = document.cookie.indexOf(";", begin);
if (end == -1) {
end = dc.length;
}
}
return unescape(dc.substring(begin + prefix.length, end));
}
cara mengunakannya dengan cara seperti ini
getCookie('my cookie')
atau jika cookie belum diset pada user bisa menggunakan seperti ini
var oneCookie = getCookie('my cookie');
var Cookieku = '';
if(oneCookie != null){
Cookieku = getCookie('my cookie');
}
Selamat Mencoba !!