PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP Grundlagen (http://www.selfphp.de/forum/forumdisplay.php?f=12)
-   -   Login-Formular erstellen ohne mysql (http://www.selfphp.de/forum/showthread.php?t=26063)

samy 03.11.2017 10:59:57

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....

chorn 03.11.2017 11:31:16

AW: Login-Formular erstellen ohne mysql
 
Und wie stellst du dir die Hilfe jetzt vor? Soll das jemand für dich machen?

samy 03.11.2017 11:43:21

AW: Login-Formular erstellen ohne mysql
 
Nein natürlich nicht, ich habe bereits mehrere Dateien zu. Aber das ist ganz schön umfangreich. Deswegen wusste ich nicht ob ich das alles einstellen soll...
Ich kann die Dateien mit meinen Fragen / Problemen gerne einstellen. Weiß aber nicht, ob das hier so gemacht wird. Tut mir leid, bin hier ganz neu.

chorn 03.11.2017 12:54:25

AW: Login-Formular erstellen ohne mysql
 
Du kannst und solltest hier Code einstellen, anders ist eine Hilfe sonst auch nur schwer möglich. Das sollte aber nicht einfach alles sein, das liest sich ja sonst keiner durch. Definier doch erstmal ein oder mehrere Probleme die du hast, ganz konkret, und poste dazu 10..20 Zeilen Code. Sonst sieht das bisher halt nach "hab nix, kann nix, macht mal" aus, auch wenn das nicht deine Intention war, weil niemand weiss, wo du gerade steckst, und warum du nicht weiterkommst.


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:23:39 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.