[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: $_SESSION на 2 домена
Kusss
на домене 3 уровня
	ini_set('session.cookie_domain', '.site.ru');
session_set_cookie_params(0, '/', '.site.ru');

session_start();

setcookie('PHPSESSID', session_id(), time() + 600, '/', '.site.ru');
$_SESSION['test'] = 1;
на домене 2 уровня
	ini_set('session.cookie_domain', '.site.ru');
session_set_cookie_params(0, '/', '.site.ru');

session_start();

echo '<pre>';
print_r($_SESSION);
echo '</pre>';
И не работает. Подскажите что я забыл ?

Add Куки передаются без проблем.
Игорь_Vasinsky
в .htaccess для каждого сайта

php_value session.cookie_domain .site.ru


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Kusss
Да.

Или добавить строчку в домен 2 уровня
setcookie('PHPSESSID', session_id(), time() + 600, '/', '.site.ru');
Нашел решение, забыл отписаться.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.