|
|
|
| Если пользователь авторизуется на поддомене и при заходе на главный домен (допустив в личный кабинет) авторизация пропадает (сессия).
Как объединить сессии, если это возможно? | |
|
|
|
|
|
|
|
для: clubxaliav
(13.04.2012 в 20:47)
| | Устанавливайте при регистрации cookie для домена, вот так:
setcookie('name', 'value', time, '/', '.domain');
|
она будет доступна как для домена, так и для всех поддоменов, считывайте, определяйте вход. | |
|
|
|
|
|
|
|
для: confirm
(13.04.2012 в 22:48)
| | .domain - тут нужно указать конкретный поддомен?
У меня их возможно будет 1000чи, как тогда быть? У меня нет как такого папок с поддоменами, поддомен виртуальный как бы правильно выразиться ( пользователь сам создает себе сайт и указывает как будет называться поддомен). | |
|
|
|
|
|
|
|
для: clubxaliav
(13.04.2012 в 23:10)
| | Ваш домен, и перед ним точку. | |
|
|
|
|
|
|
|
для: confirm
(13.04.2012 в 23:15)
| | не получается!
$domens = $_SERVER['SERVER_NAME'];
list($poddomen, $sitedomen ) = explode(".", $domens);
setcookie("email", $_POST["email"], time()+9999999, '/', '.$poddomen');
setcookie("password", $_POST["password"], time()+9999999, '/', '.$poddomen');
|
| |
|
|
|
|
|
|
|
для: clubxaliav
(13.04.2012 в 23:16)
| | Что не получается?
>'.$poddomen'
Тут должно быть имя ДОМЕНА, а не поддомена. | |
|
|
|
|
|
|
|
для: confirm
(14.04.2012 в 08:32)
| | пробывал и домен вставить, чет не выходит! | |
|
|
|
|
|
|
|
для: clubxaliav
(14.04.2012 в 09:22)
| | У вас Денвер? В нем есть папка тестовая (test1.ru) с субдоменом (subdomain). Запустите из субдомена:
<?php
setcookie("usr", 'as', time() + 3600 * 24, "/", ".test1.ru");
|
А в домене прочтите
<?php
echo $_COOKIE['usr'];
|
Если вы скажите, что не прочитаете установленную куку, я вам не поверю. | |
|
|
|
|
|
|
|
для: confirm
(14.04.2012 в 09:37)
| | Денвера нет, был когда то. Пишу сразу на сайте, знаю что не правильно, за то все вижу что получается.
Наверное мне нужно пересмотреть сайт, где то есть ошибка. | |
|
|
|
|
|
|
|
для: clubxaliav
(14.04.2012 в 12:53)
| | Можно подумать, что разрабатывая приложение на локальном сервере вы не можете видеть чего получается. | |
|
|
|