Jump to content

[SOLVED] Why is my cookies only setting 1 character in the data section of the cookie?


pneudralics

Recommended Posts

//$idf gets primary id from database
//$idsessionf gets idsession from database which is randomly generated when registration
setcookie ('id', $idf['id']);
setcookie ('idsession', $idsessionf['idsession']);
//redirects to user page

 

user page

if(!isset($_COOKIE['id']) && !isset($_COOKIE['idsession'])){
//error
}
{
//else yay!
}

 

When the broser prompts me to allow the cookie it always shows 1 character in the data section, even if 'id' as more than 1 character and 'idsession' is sha1

//does not work
setcookie ('id', $idf['id']);
setcookie ('idsession', $idsessionf['idsession']);

//works...
setcookie ('id', $idf);
setcookie ('idsession', $idsessionf);

 

Now the issue is how do I check for $idf and $idsessionf?

//This doesn't work anymore
if(!isset($_COOKIE['id']) && !isset($_COOKIE['idsession'])){
//error
}
{
//else yay!
}

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.