Hi Nadja,
Ich raff nur nicht, wie du folgendes realisiert hast:
Nach dem einloggen kommt man auf die sichere Seite und loggt sich von da wieder aus.
Beim jetzigen, ersten Betätigen des Zurück-Buttons müsste man doch eigentlich auf die "sichere Seite" zurückkommen, aber man kommt zum Loginformular.Wie hast du das gemacht??
Irgendwie hakt es da gerade bei mir ganz gewaltig ;)
Na ich überprüfe ob die Sessionvariable noch registriert ist, sonst leite ich zum Loginformular weiter:
if(session_is_registered('login_user')){
$status = 1; //eingeloggt
}
else{
header('Location: /login.php');
}
Wichtig ist, dass in der "sicheren" Seite kein Cache erlaubt ist.
Hierfür dieser Code:
header ("Expires: 0"); // Datum der Vergangenheit
header ("Last-Modified: " . gmdate ("D, d M Y H:i:s") . " GMT"); // immer geändert
header ("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header ("Pragma: no-cache"); // HTTP/1.0
PS.: Ich würde mich freuen, wenn jemand ein Lösungsansatz für mein Problem hat...
Viele Grüße und Vielen Dank,
Erri