Here is the code that sets the cookie in PHP (only an excerpt): It is part of a form page that posts back to itself.
switch ($do) {
case "authenticate":
$value="$email" . "&" . "$pass" . "&" . "$first.$last" . "&" . "45" . "&" . "$Number";
setcookie("ubber2452172.1721", $value, "time() + (365 * 86400)", "/");
break;
}
And now the page reading it in with JS.
function getCookie(name) {
var cname = name + "=";
var dc = document.cookie;
if (dc.length > 0) {
begin = dc.indexOf(cname);
if (begin != -1) {
begin += cname.length;
end = dc.indexOf(";", begin);
if (end == -1) end = dc.length;
return (dc.substring(begin, end));
}
}
return null;
}
and the code later in the page:
var user_cookie = getCookie('ubber2452172.1721');
var user_array=user_cookie.split("&");
user_array[2] = unescape(user_array[2]);
var test_array=user_array[0].split("%26");
var name_array=test_array[2].split(".");
var name = name_array[0] + " " + name_array[1];
document.writeln('Hello, ', name)