[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 415
  • Last Modified:

Using AJAX to save cookies

How to use ajax to save content in the cookie so that i can use the user preferences in multiple pages?
0
dino_angelides
Asked:
dino_angelides
1 Solution
 
leakim971PluritechnicianCommented:
To save we may use jQuery to simplify the code POST :
$.post("saveCookies.php", { "userid":$("#hiddenFieldUserId").val(),"cookies":encodeURIComponent(document.cookie) });

Open in new window


To restore, we may use GET, MAP and jQuery.Cookies
			$.get("getCookies.php", {"userid":$("#hiddenFieldUserId").val()}, function(cookies) {
				 $.map(cookies.split(";"), function(el, i) {
					  el = el.split("=");
					  cookieName = el[0].replace(/^\s+|\s+$/g,"");
					  cookieValue = unescape(el[1]);
					  $.cookie(cookieName, cookieValue);
				});
			});

Open in new window

0

Featured Post

Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now