Помощник
|
передача $_SESSION на поддомен, проблема |
LifeUP
|
Сообщение
#1
|
||
|
|
||
|
|||
unnormal |
17.5.2010, 14:29;
Ответить: unnormal
Сообщение
#2
|
|
[php]session_start();[/php]
|
|
|
LifeUP
|
Сообщение
#3
|
|
обижаеш ....
Основной сайт: [php] session_start (); error_reporting (E_ALL); [/php] ссылка вида: <a href='http://poddomen.mysyte.ru'>ссылка на поддомен</a> Поддомен: [php] session_start (); error_reporting (E_ALL); [/php] |
|
|
unnormal |
17.5.2010, 15:42;
Ответить: unnormal
Сообщение
#4
|
|
Передавай session_id() через куки
|
|
|
LifeUP
|
Сообщение
#5
|
|
куки не вариант, если они у юзера отключены то на поддомен он непопадёт!
|
|
|
Witu |
17.5.2010, 16:03;
Ответить: Witu
Сообщение
#6
|
|
а сессия и есть куки ващето
и при переходе не получится передать значения :) |
|
|
unnormal |
17.5.2010, 16:07;
Ответить: unnormal
Сообщение
#7
|
|
а сессия и есть куки ващето и при переходе не получится передать значения :) bool setcookie ( string $name [, string $value [, int $expire = 0 [, string $path [, string $domain [, bool $secure = false [, bool $httponly = false ]]]]]] ) :spiteful: и при переходе не получится передать значения :) Передавать надо ид сессии, другого способа передачи я не вижу, разве что get'ом :wacko: |
|
|
LifeUP
|
Сообщение
#8
|
|
ну у меня есть вариант один:
передать сессию через GET как уже писал unnormal, а уже на поддомене проверить саму сессию и если её не будет то проверить GET запрос. ПРосто думал есть ещё какойто вариан где несмогут юзеры видеть передаваемые данные. P.S как так сессия и есть куки? чтото вы путаете! |
|
|
LifeUP
|
Сообщение
#9
|
|
По поводу установки "setcookie()"
Поделитесь опытом, что туда надо класть, какое время ставить и как лучше всего использовать на сайте с личным кабинетом. Просто у меня нет опыта работы с ними :rolleyes: |
|
|
Witu |
17.5.2010, 17:02;
Ответить: Witu
Сообщение
#10
|
|
bool setcookie ( string $name [, string $value [, int $expire = 0 [, string $path [, string $domain [, bool $secure = false [, bool $httponly = false ]]]]]] ) :spiteful: Передавать надо ид сессии, другого способа передачи я не вижу, разве что get'ом :wacko: [php] <?php error_reporting(E_ALL); session_start(); setcookie ("TestCookie", "345",time()+3600, "/", "testserver.ru", 0); ?> [/php] попробуй использовать скрипт и попробуй найти куки testserver.ru я глубоко сомневаюсь что у тебя testserver.ru появится посмотри localhost значение PHPSESSID это и есть тот самый session_id |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Проблема с админкой | 5 | Prok | 2307 | 29.7.2019, 20:04 автор: dvakarandasha |
|
Проблема с таблицей, которая выводится через скрипт | 7 | vanchester | 1333 | 15.2.2019, 19:06 автор: Artos_mw |
|
Проблема в тегах при сохранении контента | 1 | Kord18 | 1397 | 13.3.2018, 18:19 автор: Evgeniy3200 |
|
Проблема вёрстки адаптивной страницы на divах | 28 | master-vek | 4710 | 8.2.2018, 19:29 автор: master-vek |
|
Проблема с All in one SEO? | 17 | okseo | 2679 | 30.11.2017, 14:06 автор: okseo |
Текстовая версия | Сейчас: 19.3.2024, 8:22 |