Директива register_globals. Проблемы и решения



Уроки по созданию сайта тут:
https://webformyself.com/category/premium/

От автора: за относительно небольшой промежуток времени я несколько раз столкнулся с одной и той же проблемой при программировании на PHP. Решается эта проблема на самом деле просто, но, если Вы не знаете причины проблемы и способа ее решения, то она может добавить Вам немало хлопот.

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

source