Jump to content

Setting a cookie on page load


dhimok

Recommended Posts

setcookie("usr", "Ellie Quigley");

setcookie("color", "blue");

 

realize that the server has a limit of 20 cookies per user. A cookie can store only one piece of info at a time. So if you want to store multiple items use multiple cookies or use arrays. I hope that helps.

I am trying to set this cookie

 


if(!isset($_COOKIE["uid"])) {
$uid =  session_id().@time(); 
$expire = 50*365*24*60*60; //  almost 50 years
setcookie("uid", $uid, time() + $expire); 

 

when I first load the page this cookie is not set. on page reload or by clicking on a link, i mean second try then it sets the cookie. Why isnt set on first try and how can I do that

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.