|
|
|
| Устатвливаем любую переменную сессии на сайте с доменом a.site.ru.
Если возможность прочитать ее на сайте с доменом b.site.ru? | |
|
|
|
|
|
|
|
для: durak
(22.03.2007 в 16:57)
| | главное, передавайте идентификатор сессии (session_id) и все будет ок:-) | |
|
|
|
|
|
|
|
для: ddhvvn
(22.03.2007 в 18:28)
| | Передовать в URL'е ? А через куки никак?
А вот еще вопросец. Можно устанавливать самостоятельно через .htaccess тайм-аут сессии? | |
|
|
|
|
|
|
|
для: durak
(22.03.2007 в 18:58)
| | > А через куки никак?
Можно. Директивы session.use_cookies и session.use_only_cookies.
> Можно устанавливать самостоятельно через .htaccess тайм-аут сессии?
И это тоже можно. Директива session.gc_maxlifetime.
Все эти директивы можно переопределить в файле .htaccess. | |
|
|
|
|
|
|
|
для: Саня
(22.03.2007 в 19:38)
| | В каких единицах устанавливать session.gc_maxlifetime? (в php.ini сейчас 1440) Секундах?
В php.ini есть такая деректива - session.cookie_domain. Можно в .htaccess определить с помощью нее (или по другому) область видимости для сессионной куки для всех поддоменов .site.ru? (можно ли указать только несколько поддоменов?)
>Можно. Директивы session.use_cookies и session.use_only_cookies.
Их вместе использовать?
Задача в том, чтобы несколько сайтов с доменами 3-го уровня (одного домена 2-го уровня) могли пользоваться одной сессией. | |
|
|
|
|
|
|
|
для: durak
(22.03.2007 в 19:53)
| | > В каких единицах устанавливать session.gc_maxlifetime? (в php.ini сейчас 1440) Секундах?
Да, в секундах.
> область видимости для сессионной куки для всех поддоменов .site.ru?
Да, так и пишите - ".site.ru". И будет для всех поддоменов.
> >Можно. Директивы session.use_cookies и session.use_only_cookies.
> Их вместе использовать?
Не обязательно. session.use_cookies пердписывает по возможности использовать куки, если они включены у браузера, иначе в урл будет добавляться. session.use_only_cookies даёт указание использовать исключительно куки. | |
|
|
|
|
|
|
|
для: Саня
(22.03.2007 в 20:51)
| | И последнее. Можно как-то разрешить использование сессионной куки только для нескольких определенных доменов? Например для a.site.ru, b.site.tu, но не для c.site.ru и т.д. | |
|
|
|
|
автор: volodya (02.08.2007 в 09:23) |
|
|
для: Саня
(22.03.2007 в 20:51)
| | >Да, так и пишите - ".site.ru". И будет для всех поддоменов.
В опере все норм. А вот в IE проблемы - куки устанавливаются почему то только для "site.ru"
Кто нибудь знает почему? | |
|
|
|