Ich bin momentan daran, ein Login zu bauen (besteht nur aus PHP).
Ich möchte ein Logout Button machen, und zwar, wenn man draufklickt, dann wird man von der admin.php Datei weitergeleitet auf logout.php
In der logout.php Datei soll das Passwort, wie soll ich sagen, gelöscht werden.
In der Logout-Datei habe ich bereits das:
[php]
<?php
if($_SESSION['Passwort'] == $Zugangspasswort) // Wenn das Zugangspasswort noch eingetragen ist,
{
// dann dieses Löschen.
}
?>[/php]
Zwieschen den { und } soll ein befehl sein.
Der ganze Code ist so:
[php]
$Zugangspasswort = „passwort“;
if($_REQUEST[‚Send‘] && $_REQUEST[‚Passwort‘] == $Zugangspasswort)
{
session_start();
session_register(„Passwort“);
$_SESSION[‚Passwort‘] = $Zugangspasswort;
}
[/php]
Dies ist der Ausschnitt der login.php Datei. Man kommt auf die, nachdem man in der index.php Datei eingeloggt hat.
Momentan muss man bei meinem Skirpt nur ein Passwort eingeben. Später erwitere ich dies. Doch erstmal eine Logoutfunktion.
ja Logout:
[php]$_SESSION = array();
[/php]
setzt die komplette session auf null, beim link zum logout, könnteste ja auf admin.php?action=logout leiten, dann in der admin php die get variable prüfen, wenn se logout ist, die logout.php einbinden.
<?php
if($_SESSION['Passwort'] == $Zugangspasswort) // Wenn das Zugangspasswort noch eingetragen ist,
{
session_destroy(); // dann dieses Löschen.
}
?>
Sie wurden erfolgreich ausgeloggt! In einigen Augenblicken werden Sie zum Login weitergeleitet.
[/php]