Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: $_SESSION и session_register()
 
 автор: codexomega   (03.09.2005 в 02:37)   письмо автору
 
 

Такая проблема:

Веб-приложение в локальной сети.
Первая страница - это логин.
После проверки пароля, программа вкладывает в сессию кое-какие данный о пользователе. На каждой последующей странице, производится проверка наличия данных о пользователе в сессии и только тогда происходит загрузка страницы, в противном случае, пользователь автоматически отсылается на первую страницу - логин.
На хосте всё работает без проблем, но если приложение запускается с клиента, другого компьютера подключенного к локальной сети, происходит потеря сессии...

Т.е: пользователь набирает имя и пароль. Программа проверяет всё ли верно, и если порядок, пользователь попадает на вторую страницу, где его приветствуют.При попытке перехода на третью страницу, происходит потеря сессии.

Где-то видел что надо использовать session_register(). Но в справочнике PHP, говорится о том что данная функция уже устарела.

Я пользуюсь PHP 5.

Заранее спасибо за ответ/совет.

   
 
 автор: cheops   (03.09.2005 в 02:42)   письмо автору
 
   для: codexomega   (03.09.2005 в 02:37)
 

Включены ли cookie на клиентской машине? Дело в том, что уникальный идентификатор передаётся чаще через cookie - поэтому клиенты должны принимать их.

   
 
 автор: codexomega   (03.09.2005 в 03:26)   письмо автору
 
   для: cheops   (03.09.2005 в 02:42)
 

Большое спасибо!
Виноват был Firewall на клиентской машине, который блокировал cookies. После того как я его выключил, проблема была устранена.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования