25. Login Teil 1

In den folgenden Kapiteln wollen wir eine Login-Anwendung realisieren. Die Anwendung erfolgt zunächst ohne den Einsatz einer Datenbank. Allerdings lernen Sie den Gebrauch von SESSIONS kennen.

Beginnen wir.

Legen Sie für unser Projekt ein neues Verzeichnis ein.

Erstellen Sie in diesem Verzeichnis 4 PHP-Dateien mit den Dateiname:

Erstellen Sie in jeder einzelnen Datei das HTML-Grundgerüst und fügen Sie für jede Datei eine h1-Überschrift (z.B.: Startseite, Login, Willkommen, Logout) ein.

Legen Sie in der index.php einen Link (a-Tag) an, der auf die Login-Seite verweist.

Legen Sie in der welcome.php einen Link (a-Tag) an, der auf die Logout-Seite verweist.

Legen Sie in der logout.php einen Link (a-Tag) an, der auf die Index-Seite verweist.

Testen Sie die Verlinkungen.

Erstellen Sie auf der Login-Seite ein kleines Formular an.

Abbildung 25.1: Beispiel für das Login-Formular

Benötigt werden zwei Textfelder zur Eingabe eines Benutzernames und eines Passwortes. Verwenden Sie gerne den Code aus der vorherigen Aufgabe '16 Aufgabe Login'.

Wie in der vorherigen Aufgabe brauchen wir zwei Variablen mit festen Werten für den Benutzernamen und für das Passwort. Siehe Beispiel in der Abbildung 25.2.

Abbildung 25.2: Beispiel für die Login-Daten

Überprüfen Sie mit Hilfe einer if-else-Anweisung, ob die Daten korrekt sind oder nicht und geben Sie entsprechende Meldungen aus.