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 !!