Hi,
setze bei der Bedingung in der PW-Abfrage ("pruefung.php") bei
PW-Falscheingabe zunächst die Cookie-Variabele "is_online" wieder zurück.
(...)
PHP-Code:
{
echo "Herzlich Willkommen im internen Bereich";
include 'hauptseite.php';
$_SESSION['is_online'] =1;
}
else
{
echo "Das Passwort ist leider falsch";
include 'falsch.php';
$_SESSION['is_online'] =0;
}
(...)
Wenn dein Browser die Session nach dem Schließen nicht auch schließt, wird der Cookie für die dann gleiche Sitzung mitverwendet. Mit einem frisch gestarteten Rechner oder einem geleerten Browser-Cookie-Cache, sollte die "hauptseite.php" normalerweise immer leer sein.
Du kannst aber auch auf jeder Seite hinter dem HTML Code ein
PHP-Code:
<?php session_unset() ; ?>
setzen, dann fliegst du aber aus der jeweiligen Sitzung insgesammt heraus.
Gruß
Eule66