что за warning связанный с сессиями?

aZa

Новичок
что за warning связанный с сессиями?

Кто-нибудь поскажет что это значит:

"Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0"

Не свосем понятно "session side-effect" ... Что имеется ввиду? Вроде бы использую все стандартно: $_SESSION, session_start(), session_register, session_unregister ... Больше ниче такого не использую ...
 

Фанат

oncle terrible
Команда форума
выкини session_register с session_unregister на помойку и читай документацию
 

aZa

Новичок
Спасибо за "наводку". Вот в книжке было написано через session_register и session_unregister. А почитав постинг и соответсвенно детальнее просмотрев официалльный ПХП-шный хелп, я так понял, нужно использовать схему с: session_start() .... $_SESSION['var1'] = value1 ..... unset($_SESSION['var1']) ...

правильно?
 

fixxxer

К.О.
Партнер клуба
Про это (в частности, и про книжки), кстати, написано в FAQ, который настоятельно (в течение 59 секунд) рекомендуется читать при прохождении процедуры регистрации на данном форуме.

Если бы каждый из регистрирующихся осилил эти небольшие 10 "факов", авось, и вопросов на форуме задавали бы раза в два меньше.
 
Сверху