| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Cессии |
| Автор: kирилл 16.9.2005, 11:09 |
| Приветствую всех! У меня следующий вопрос: Запускаю сессию (session_start();). Номер сессии присваивается, но куки почему-то не ставятся, и если открыть страничку во втором окне браузера, то присваивается другой номер сессии. Как мне установить куку или хотя-бы присваивать один и тот же номер одному посетителю? З.Ы. Настройки можно посмотреть http://phpinfo.46.com1.ru/phpinfo.php |
| Автор: Opik 16.9.2005, 11:29 |
| kирилл если ты открываешь новое окно браузера - это уже новая сессия, ты из старой перейди далее по ссылке или другим способом. и сессия останется. |
| Автор: PARROT 16.9.2005, 11:31 |
| kирилл, без кода сложно судить о твоей проблеме. |
| Автор: kирилл 16.9.2005, 14:47 | ||||
Зачем здесь код? Я думаю, все знают, как запускают и проверяют сессии:
и так далее... Номер сессии выводится нормально Проблема в другом: 1) запускаем первое окно браузера, набираем в строке www.домен.ru, открывается страничка. Пользователю присваивается session_id. 2) запускаем второе окно браузера, набираем в строке всё тот же самый www.домен.ru, открывается всё та же страничка. Пользователю присваивается уже другой session_id. Так вот, вопрос в том, как сделать чтобы session_id был один и тот же для одного пользователя. Это можно сделать через куку, но кука почему-то не создается (хотя сессия запускается нормально). |
| Автор: PARROT 16.9.2005, 19:47 |
| kирилл, тогда тебе сюда http://forum.vingrad.ru/index.php?showtopic=64091 Последняя тема о куках или воспользуйся поиском. Нельзя сказать без кода, почему кука не создается. |
| Автор: kирилл 16.9.2005, 20:52 |
| т.е. кука командой session_start не записывается автоматом? Спасибо. |
| Автор: PARROT 16.9.2005, 20:55 |
| Кука это кука... |