Ein Registrierungs- und Anmeldeformular, das mithilfe einer PHP-, HTML-, CSS- und JSON-Datenbank erstellt wurde. In diesem Projekt registrieren sich Benutzer mit E-Mail, Benutzername und Passwort, die in der JSON-Datenbank gespeichert werden. Nach der Registrierung meldet sich der Benutzer mit der registrierten E-Mail-Adresse und dem Passwort an und wird dann zur Login-Homepage weitergeleitet.
In diesem Projekt wurde 1 Konto zur Anmeldung erstellt.
Benutzername: Benutzer1
E-Mail: [email protected]
Passwort: Passwort
Der Seitenanzeigestil in diesem Projekt wird mithilfe von CSS festgelegt, das in der Datei style.css gespeichert ist.
Bei der verwendeten Datenbank handelt es sich um eine JSON-Datenbank mit dem Namen data.json. data.json speichert Benutzerinformationen in Form von E-Mail, Benutzername und verschlüsseltem Passwort.
Config ist eine PHP-Datei, die im Projekt „Registrierungs-Anmeldeformular“ verwendete Funktionen in Form von PHP-Funktionen speichert.
Der Index ist die erste Anzeige beim Ausführen eines PHP-Programms. Auf der Indexseite werden Benutzern zwei Schaltflächen angezeigt, die zur Registrierungsseite oder Anmeldeseite führen.
Von der Indexseite werden neue Benutzer zur Registrierungsseite weitergeleitet, wo der neue Benutzer mit E-Mail und Passwort ein neues Konto erstellt. Auf dieser Seite füllt der Benutzer drei Formulare aus: E-Mail, Benutzername und Passwort. Nach der Registrierung werden die eingegebenen Informationen in der Datenbank data.json gespeichert.
Die Anmeldeseite kann über die Indexseite aufgerufen oder nach erfolgreicher Registrierung von der Registrierungsseite weitergeleitet werden. Auf dieser Seite gibt der Benutzer die E-Mail-Adresse und das Passwort ein, die er bei der Registrierung verwendet hat. Nachdem er auf „Anmelden“ geklickt hat, wird er zur Startseite für die Anmeldung weitergeleitet.
Nach der Anmeldung wird der Benutzer zur Home-Anmeldeseite weitergeleitet. Der Zugriff auf diese Seite ist nur möglich, wenn Sie angemeldet sind. Diese Seite enthält Benutzerinformationen in Form von Benutzername und E-Mail. Es gibt eine Schaltfläche zum Abmelden, über die sich Benutzer nach dem Klicken abmelden und sich erneut anmelden müssen.