Disculpa mauled, edité tu mensaje y sustituí el link que apunta al tutorial sobre sesiones:
http://www.desarrolloweb.com/articulos/235.php
Dicho tutorial está excesivamente obsoleto. No usa los arrays superglobales para trabajar con variabels externas (ni de sesión ni otras). Realmente no es un buen ejemplo.
Un saludo,