Einzelnen Beitrag anzeigen
  #1  
Alt 03.11.2017, 10:59:57
samy samy ist offline
Anfänger
 
Registriert seit: Nov 2017
Alter: 33
Beiträge: 2
Login-Formular erstellen ohne mysql

Hallo Leute,
ich habe seit diesem Semester PHP in den Grundlagen und bisher tue ich mich damit etwas schwer.
Wir haben mit einfachen Programmierungen begonnen. Nun steht die erste komplexe Aufgabe an, die als Hausaufgabe bewertet werden soll. Und ich komme mit der Aufgabenstellung un der Kombination der einzelnen gelernten Bausteine nicht so recht weiter.

Es geht um einen Login für einen Onlineshop, der verschiedene Voraussetzungen erfüllen:

Jeder noch nicht registrierte User soll die Möglichkeit haben, sich zu registrieren. Speichern Sie die Nutzerdaten in einer externen Datei.

Es müssen Nutzernamen, Passwort und E-Mail-Adresse gespeichert werden. Das Passwort muss 2 x eingegeben und geprüft werden, ob die Eingaben identisch sind.
Achten Sie weiterhin darauf, dass die Nutzereingaben mit String-Funktionen geschützt werden. Alle vier Felder müssen ausgefüllt sein.

Ein bereits registrierter Nutzer soll sich über ein Formular einloggen können und Zugang zu einem geschützten Bereich bekommen. Schützen Sie auch hier wieder die Daten. Wenn ein Nutzer nicht registriert ist, soll er zum Login-Formular geleitet werden. Zudem soll sich der Nutzer wieder ausloggen können.

Dann wurde uns noch dieser Hinweis mitgegeben, den wir so in dem Seminar noch gar nicht behandelt haben:

Weiterleitung der PHP-Funktion header('Location: [ORT]');. Beachten Sie, dass, wenn Nutzerdaten richtig sind, der Nutzer zum Login-Bereich weitergeleitet werden soll, ansonsten zum Login-Formular. Anstelle von [ORT] muss die entsprechende Datei eingetragen werden, z. B..php') header('Location: ../login.php)

Ich bin gerade sehr verzweifelt und hoffe, es kann mir jemand helfen. Einzeln habe ich das alles schon mal alles programmiert, nur kann ich das nach den Anforderungen nicht zusammenstellen, dass es funktioniert....
Mit Zitat antworten