Claudia Schaffner: Probleme mit Session

Beitrag lesen

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.

Aber wie hab ich denn nun das hier zu verstehen:

Wenn Sie wollen, dass ihr Script unabhängig von der Einstellung von register_globals  funktioniert, müssen Sie stattdessen das Array $_SESSION  verwenden, weil $_SESSION-Einträge automatisch registriert werden. Wenn Sie in Ihrem Script session_register() verwenden, funktioniert es nicht in Umgebungen, in denen die PHP-Anweisung register_globals  deaktiviert ist.

Ich hab das so verstanden, dass session_register nicht funktioniert, wenn ich register_globals deaktiviert hab.

Unabhängig von der Einstellung müsste es doch dennoch eine Möglichkeit geben mit den Session Variablen arbeiten zu können, ohne eben session_register verwenden zu müssen, oder?