Sven Rautenberg: Sessions funktionieren nicht richtig

Beitrag lesen

Moin!

$_SESSION["username"] = $username;
$_SESSION["passwort"] = $passwort;

Mach die Zuweisung mal so.
$_SESSION['USERNAME']="$username";

Was soll das bringen? Außer Performanceverlusten?

Dass die Zuweisung funktioniert hat, wurde doch schon geklärt durch nachfolgendes echo $_SESSION['username'].

Auf jeder weiteren Page muss als aller erstes wieder
das erscheinen:

@session_start();

Warum @? Wenn session_start() nicht mehr funktionieren kann, weil die header schon weggesendet wurden, dann will man das zur Entwicklungszeit wissen. Weil man das dringend beheben muß.

dann auslesen der Session Variable:
$username = $_SESSION['USERNAME'];

Warum noch mal extra auslesen? Einfach verwenden geht doch auch!

- Sven Rautenberg

--
Die SelfHTML-Developer sagen Dankeschön für aktuell 21335,05 Euro Spendengelder!