Skip to content

Instantly share code, notes, and snippets.

@paulwinex
Created September 26, 2017 07:13
Show Gist options
  • Save paulwinex/ac5cc4a7a788ad4cdb5241100fabe4a5 to your computer and use it in GitHub Desktop.
Save paulwinex/ac5cc4a7a788ad4cdb5241100fabe4a5 to your computer and use it in GitHub Desktop.
var setCookie = function(name, value, days, domain) {
var expires;
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
expires = "; expires=" + date.toGMTString();
}
else {
expires = "";
}
document.cookie = name + "=" + value + expires + "; path=/;domain=.example.com";
};
function set_cookie(name, value, expires, domain, path){
if (!expires){
expires = new Date()
}else{
var date = new Date();
date.setTime(date.getTime() + (expires * 24 * 60 * 60 * 1000));
expires = date;
}
document.cookie = name + "=" + value +
((expires === null) ? "" : "; expires=" + expires.toGMTString()) +
((path === null) ? "" : "; path=" + path) +
((domain === null) ? "" : "; domain=" + domain);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment