2014-02-01 2 views
0

у меня есть субдомен, что пользователи войти в (my.domain-uk.net), который хранит переменную сеанса, чтобы сказать, что пользователь регистрируется в переменной выглядит следующим образом:.учет сеансов живых более поддоменов

$_SESSION["domain-uk.net"]["customer_loggedin"] = 'yes'; 

, когда я эхо это на любой странице в my. подобласти он отображает 'yes', но как только я вернуться к основной домен (domain-uk.net) и эхо переменной она не показывает что-нибудь

я есть session_start(); на каждой странице

ответ

1

В вашем .htaccess вы можете установить свой домен cookie сеанса на базу.

php_value session.cookie_domain ".domain-uk.net" 

Вы также можете сделать это внутри ваше приложение:

+0

с помощью этого я получаю внутреннюю ошибку сервера – user2710234

+0

второго варианта до сих пор не сохраняет сеансы – user2710234

+0

Ваша конфигурация .htaccess может быть ограничена. Попробуйте второй вариант, который я добавил. –

Смежные вопросы