2008-01-04

How to share PHP session between domain and it's subdomains?

Today I met following task: to share one session between two sites - one site is subdomain of another. Solutions appeared quite simple just need to call session_set_cookie_params ON BOTH sites before call session_start. There is a quick example:

<? session_set_cookie_params ( time()+60*60,'/', '.myhost.com'); session_start(); ?> <html> <head></head> <body> <?php if (!isset($_SESSION['ses_test'])){ $_SESSION['ses_test'] = 1; } print 'Value is: '.($_SESSION['ses_test']++); ?> </body> </html>
 

comments:

 
commenting RSS

You may not introduse yourself each time you leave a comment if you enter as registered user.

Name*
Turing number:

There are only br, font, span, p, strong, u, p, blockquote, a, div, img - tags allowed here, other tags will be removed

разное (143)
howto (103)
программирование (91)
PHP (43)
JavaScript (39)
вебмастеринг (35)
мысли (34)
гаджеты (30)
юмор (21)
полезное (17)
гондураша (17)
движек (17)
linux (14)
софт (14)
беспредел (10)
деньги (10)
видео (9)
ztools (8)
путешествия (7)
кино (7)
музыка (7)
Nokia 5800 (7)
интернет (7)
занимательная физика (7)
хостинг (7)
lifehack (6)
css (6)
вебдизайн (6)
прелоадер (5)
связной (5)
ActionScript (5)
Python (4)
козлы (4)
книги (3)
рестораны (3)
энергия (3)
oDesk (3)
synphony (3)
svn (3)
Ruby on Rails (2)
кухня (2)
Java (2)
гитара (2)
webmastering (2)
спорт (2)
языки (2)
Android (1)
software (1)
programming (1)
технологии (1)
C++ (1)
bash (1)
наука (1)
SEO (1)
аниме (1)
авторское право (1)
сайты (1)
Search in blogs:

Valid XHTML 1.0 Strict