il session_start lo devi mettere IN OGNI pagina in cui vuoi che le variabili di sessione siano settate.

dal manuale:
session_start() crea una sessione (o riprende quella corrente basata sull'id di sessione che viene passato attraverso una variabile GET o un cookie.

se in pagina1 metti session_start ma in pagina2 lo ometti, in pagina2 NON avrai accesso alle variabili di sessione che hai settato in precedenza







p.s. http://it.php.net/manual/it/function.session-start.php