Hallo Jörg,
ich hätte da einen kleinen Einwand.
Ich finde es Schade das der Benutzer, welcher sich anmelden soll, gleich bei dem ersten Besuch eine Meldung bekommt "Das kein Benutzername übertragen" wurde.
Er hat sich zu dieser Zeit ja noch nicht einmal versucht anzumelden. Ich verstehe aber eines noch nicht. Wie kommt es zu dieser Meldung?
if (! $_SERVER['REQUEST_METHOD'] == 'POST') {
show_login('', false);
exit;
}
Hier sollte beim ersten Seitenaufruf Schluss sein und das Formular für den Login angezeigt werden. $explain = false.
Scheinbar nicht.
Warum
...
// Simple Eingabeprüfung auf Übertragung des Benutzernamens und des Passwortes:
if ( ! isset ($_POST['username']) ) { show_login('', 'Benutzername nicht übertragen.'); exit; }
MfG
Paul