I am trying without success to read a cookie in codeigniter that has been set in the browser with Javascript.
The cookie is set in the browser as follows:
// cookieContents is an array of integers
strForCookie = JSON.stringify(cookieContents);
date.setTime(date.getTime() + (2 * 24 * 60 * 60 * 1000)); // 2 days
$.cookie('savedPlaces', strForCookie, { expires: date });
I have checked in the browser that the cookie is set properly.
On the server I have the following codeigniter code in a controller:
$this->load->helper('cookie');
$savedPlaces = $this->input->get_cookie('savedPlaces');
if ($savedPlaces == false) echo("Cookie doesn't exist!");
else echo("Cookie is: ".$savedPlaces);
The controller function is called by the following html:
<a href="/browser/saved/">Saved searches</a>
I have never used cookies before so suspect I am doing something fundamentally wrong. Can anyone illuminate me?
</div>