@Igorek88

Передача _SESSION между субдоменами?

Собсвенно сабж, надо передать с основного сайта (example.ru) на субдомен (blabla.example.ru) сессию пользователя, что бы авторизовать его на субдомене. У меня почему-то не получается. Пишу на субдомене session_start(); print_r($_SESSION);
выдает пустой массив, хотя на основном домене все ок.
  • Вопрос задан
  • 1046 просмотров
Пригласить эксперта
Ответы на вопрос 2
Можно использовать такую php конструкцию
if (!session_id()) {
	ini_set('session.use_cookies', 'On');
	ini_set('session.use_trans_sid', 'Off');
	ini_set('session.cookie_domain', '.example.com');
	session_set_cookie_params(0, '/', '.example.com');
	session_start();
}
Ответ написан
AloneCoder
@AloneCoder
[object Object]
php.ini:
session.cookie_domain = ".example.com"
.htaccess:
php_value session.cookie_domain .example.com
в php
ini_set('session.cookie_domain', '.example.com' );
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы