On Tue, September 13, 2005 2:11 pm, Gustav Wiberg wrote: > Hi there! > > I don't get it... > > > From the manual... > > string ini_set ( string varname, string newvalue ) > > Sets the value of the given configuration option. Returns the old > value on > success, FALSE on failure. The configuration option will keep this new > value > during the script's execution, and will be restored at the script's > ending. > > Does this mean that: > > File phpcode1.php handles cookies and has the code > ini_set('session.cookie_lifetime',2147483647); ini it. > File phpcode2.php has nothing to do with cookies > > When user goes TO phpcode2.php FROM phpcode1.php, > session.cookie_lifetime > would be zero and ended when browser is closed...? No. It means that *IF* you do that ini_set() before you do session_start() *THEN* the Cookie sent out in phpcode1.php will have a theortical lifetime of about 33 years. phpcode2.php would be affected only if it did session_start(), and the effect would be that the cookie would be theoretically available (and the session tied to it) for 33 years. I say THEORETICAL above because browsers are allowed to discard cookie life-times longer than 2 years (??? check specs ???) on the assumption that 33 year life-time cookies are just plain stupid mistakes on somebody's part. YMMV NAIAA IANAL -- Like Music? http://l-i-e.com/artists.htm -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php