Re: $cookie error

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Sukanto Kho wrote:

I'm using $_session to store user name and status

and the session is used as key to access some pages

and I set the cookie variables like this :
   setcookie ("name",$user_name, $time+3600);
   setcookie ("status",$status, $time+3600);

and the authentication of the session variable like this :
  if(!isset($_COOKIE['name']) or !isset($_COOKIE['status']) or $_COOKIE['status']!='user')
  {header("location:sign_in.php");exit;}
  else
  {$user_active=$_COOKIE['name'];$status=$_COOKIE['status'];}

But the problem is that sometimes when I link to (eg : product_add.php require $_session) it success but in the other time it's fail ..(although I do it continuous ...I mean after the 1st time success and 2nd times fail)...
it couldn't be the problem of $_session lifetime ... I think.
I can't find "why" such problem occurs....

$_SESSION and $_COOKIE are not the same thing. You seem to have them confused or are not explaining things very well.


on "product_add.php" print out the contents of $_COOKIE and $_SESSION using print_r() so you can track what's in them and how they are changing.

Cookies are tied to a domain, too. If you set a cookie on "domain.com/product.php" and then link to "www.domain.com/product.php" the cookie will not exist (unless you use the right parameters in setcookie()).

--
---John Holmes...

Amazon Wishlist: www.amazon.com/o/registry/3BEXC84AB3A5E/

php|architect: The Magazine for PHP Professionals – www.phparch.com

--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux