Session_register() soll man ja nicht mehr nutzen.
Ja...aber das kommt auch auf deine php-Version an!
Globale Variablen soll man aus einem Script heraus ja auch nicht aufrufen (auch wenns bei mir als einzige Variante mal funktioniet hat)
Siehe oben..
Je nach dem, was für eine PHP-Version du auf dem Server hast ist das unterschiedlich:
Siehe auch:
http://www.dynamic-webpages.de/php/ref.session.php
und
http://www.dynamic-webpages.de/php/language.variables.predefined.php
Gruß MO