>register_globals вообще с сессиями слабо связан...
Вообще-то связан достаточно неслабо, если register_globals=On то переменные сессии становятся глобальными отсюда в некоторых случаях можно поиметь гемороя, в зависимости от приоритета регистрации переменных. Но как было верно замечено лучше искользовать $_SESSION в явном виде - это более универсально.