вопрос к спецам по сессиям

tony2001

TeaM PHPClub
вопрос к спецам по сессиям

Хотел сделать авторизацию на сессиях, возник вопрос:
если сделать авторизацию в отдельной фукнции и вызвать ее на каждой странице, то она по всей видимости не видит то ли куков, то ли чего-то еще, короче не пашет.
Как только из функции выбрасываешь в код - все ок.

Почему? Хочу с этим разобраться, а то как-то особого понимания нет.

Еще: это глюк или фича - ИИС иногда подхватывает новые настройки ПХП, а обычно - нет.
Перегружаю - нифига, старые (я отменял куки в сессиях)....
Эта глюкавая фигня у всех так пашет или это только у меня?
 

Alien

Новичок
а писал global $HTTP_COOKIE_VARS в функции?
у меня авторизация по своим сессиям .. на классах -работает
 

Тимофей

Guest
HTTP_SESSION_VARS ... :)

If track_vars is enabled and register_globals is disabled, only members of the global associative array $HTTP_SESSION_VARS can be registered as session variables. The restored session variables will only be available in the array $HTTP_SESSION_VARS.
 

Alien

Новичок
Ну пусть выключены. Передавать через URL - достало.

Из-за этих 0.N % посетителей -> куча лишнего кода.

На озоне например заказ без dhtml не сделать - и нормально.
 

lenni

Guest
Не пойду на озон...
А я не такой уж хреновый покупатель
 
Сверху