Что бы работал о_0 Надо весь движок перелопатить )
Данная директива отключает или включает возможность регистрации из масивов $_POST, $_GET, $_COOKIE, $_SESSION, $_SERVER непосредственно в переменные PHP.
Т.е. к примеру ты передаешь данные из формы на следующую страницу. В форме присваивается значение, к примеру переменная $mess. И что бы она была доступна на следующей странице (скрипт который обрабатывает данные) нужно ее задать: $mess=$_POST['mess']; это при register_globals off , а при ON переменная будет работать и так)