hallo,
probiere ein Beispiel meines Buches aus.
kann prima einloggen auf der admin-Seite.
Gehe ich aber von dort zurück zur "öffentlichen" ersten Seite
müsste doch dort der Link zum Ausloggen erscheinen?
probiere ein Beispiel meines Buches aus.
kann prima einloggen auf der admin-Seite.
Gehe ich aber von dort zurück zur "öffentlichen" ersten Seite
müsste doch dort der Link zum Ausloggen erscheinen?
PHP-Code:
<?php include_once 'access.inc.php';
include 'mainnavi.inc.php'; //navigationsleiste
<p><a href="admin.php">zum geschützten Bereich</a></p>
if (loggedIn()):
<p>Sie sind bereits angemeldet!
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?logout=1"
>Logout</a></p>
endif; ?>
für alle Fälle hier die access-datei
<?php
require_once 'config.inc.php';
function loggedIn()
{
return isset($_SESSION['authorized']);
}
// Die Anmeldung - Sessionvariable setzen
if (isset($_POST['login'])) {
if ($_POST['username'] == ADMIN_USER and
$_POST['password'] == ADMIN_PASS) {
$_SESSION['authorized'] = TRUE;
}
}
// Die Abmeldung - Sessionvariable löschen
if (isset($_REQUEST['logout'])) {
unset($_SESSION['authorized']);
}
?>
Kommentar