Was mache ich denn nun falsch?
DU musst die Variablen die zur session hinzugefügt werden sollen über die session_register() funktion deklarieren
siehe hierzu auch den Link
http://de2.php.net/manual/de/function.session-register.php
des weitern frage ich mich was das @ vor session_start soll??
ein einfaches session_start() reicht aus.