Reply to Re: [PHP] ini_set()

Your name:

Reply:


Posted by "Richard Lynch" on 09/13/05 22:26

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

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация