Jump to content

Cookies gone?

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
2 replies to this topic

#1
Guest_Jaan_*

Guest_Jaan_*
  • Guests
I have this:

if((isset($_COOKIE['admin_*forsafety*'])) && (isset($_COOKIE['admin_*forsafety*'])) && ($_COOKIE['admin_*forsafety*'] == "*forsafety*") && (isset($_COOKIE['admin_safety_key']))){
			
$uname = $_COOKIE['admin_*forsafety*'];
echo "<font>Welcome ".$uname."! (<a href='index.php?act=logout'>Log out</a>)";
			
}else{
				
echo "<font>Please log in!</font>";
							
}

After logging in.. I can do few clicks and I see.. "Please log in!" message.. ? And after some time I noticed that "admin_safety_key" cookie disappears after few clicks.. I don't understand why..

setcookie("admin_*forsafety*", "*forsafety*", time()+3600);	
setcookie("admin_*forsafety*", "*forsafety*", time()+3600);
setcookie("admin_*forsafety*", "*forsafety*", time()+3600);	
setcookie("admin_*forsafety*", "*forsafety*", time()+3600);
setcookie("admin_*forsafety*", "*forsafety*", time()+3600);	
setcookie("admin_*forsafety*", "*forsafety*", time()+3600);
setcookie("admin_safety_key", "$admin_key", time(+3600));

I have tried everything but I don't understand why only admin_safety_key cookie disappears.. others stay..

#2
mikelbring

mikelbring

    Programmer

  • Members
  • PipPipPipPip
  • 118 posts
setcookie("admin_safety_key", "$admin_key", time(+3600)); 

should be

setcookie("admin_safety_key", "$admin_key", time()+3600); 

You messed up the ()

Just a typo

Realize the Web Web services and design.


#3
Guest_Jaan_*

Guest_Jaan_*
  • Guests
dayum.. my mistake:D thanks dude..