Frenk
Guest
Сессии срываются...
Проблема следующая:
Юзер вводит имя пароль.
Далее, если все ОК, пишем:
$auth=true;
session_register(auth);
session_register(UserName);
иначе $auth=false;
На любой другой странице делаем проверку -
session_start();
if $auth ... и т.д.
Нет проблем. Все пашет. Но вот если я захожу с другой машины под другим именем в то время как кто-то уже вошел и работает на своей со своим именем, то какое-то время все в порядке, работают оба, но вдруг... БАЦ.... и на какой-либо машинке не срабатывает if $auth ..., и приходится юзеру заново проходить авторизацию. Вот, надеюсь - понятно. Какой-то срыв сессии. Что это? Как бороться?
Проблема следующая:
Юзер вводит имя пароль.
Далее, если все ОК, пишем:
$auth=true;
session_register(auth);
session_register(UserName);
иначе $auth=false;
На любой другой странице делаем проверку -
session_start();
if $auth ... и т.д.
Нет проблем. Все пашет. Но вот если я захожу с другой машины под другим именем в то время как кто-то уже вошел и работает на своей со своим именем, то какое-то время все в порядке, работают оба, но вдруг... БАЦ.... и на какой-либо машинке не срабатывает if $auth ..., и приходится юзеру заново проходить авторизацию. Вот, надеюсь - понятно. Какой-то срыв сессии. Что это? Как бороться?