Nicht immer ist das komplizierte gefragt. Manchmal möchte man einfach einen Login mit PHP erstellen, aber ohne eine MySQL, SQLite oder sonstige Datenbank. Sondern einfach nur ein HTML Schnipsel mit einem Feld für Username bzw. Benutzername und einem Feld für das Passwort.
Hier der Code dazu:
Achtung! Das ist kein Code, der so in einem Produktivsystem eingesetzt werden sollte. Die Post Variablen ($_POST) müssen auf jeden Fall überprüft werden und auch die erlaubten Userdaten sollten aus einer Datenquelle, wie z. B. einer Datenbank kommen.
Login Formular
Auch interessant:
- WordPress und Docker: Die perfekte Entwicklungsumgebung Docker ist ziemlich genial. Und wer für WordPress-Themes oder Plug-ins entwickelt, der wird die Vorteile der Nutzung von Docker sehr schnell merken. Hier zeige ich dir, wie du das schnell…
- PHP Modul ctype: Überprüfen von Zeichenketten mit… Das PHP Modul ctype bietet dir Funktionen, die es ermöglichen, den Typ von Zeichen in einer Zeichenkette zu überprüfen. Du kannst zum Beispiel überprüfen, ob alle Zeichen in einer Zeichenkette Buchstaben, Ziffern,…
- Auf dem Mac mehrere PHP Versionen installieren Obwohl ich oft Docker benutze, benötige ich direkt auf dem Mac gelegentlich unterschiedliche PHP Versionen. Meistens um schnell mit composer install ein Projekt zu initialisieren, welches nicht auf der neuesten…
- Warum man in Blade lieber @if(! $user->isAdmin)… In Laravel Blade, der Templating-Engine des Frameworks, haben Entwickler verschiedene Möglichkeiten, Bedingungen in Templates zu implementieren. Ein häufiges Thema bei der Arbeit mit Bedingungslogik ist die Wahl zwischen den beiden…
- Flutter: AppBar spielend einfach hinzufügen Je nachdem wie du ein neues Flutter Projekt erstellt hast, siehst du bereits eine AppBar. Ich bin eher der Freund davon, eine mit einer sauberen Anwendung zu beginnen. Daher habe…
kannst du das script vllt noch verbessern?
ansonsten gute arbeit 🙂
Notice: Undefined index: btnlogin in C:\xampp\htdocs\login_php_v1.3\test.php on line 7
Notice: Undefined variable: _SESSION in C:\xampp\htdocs\login_php_v1.3\test.php on line 14
Notice: Undefined variable: _SESSION in C:\xampp\htdocs\login_php_v1.3\test.php on line 25
Danke für den Hinweis und das Lob 🙂
Kurze Frage, wo definiere ich die „Zielseite“ wenn der Button gedrückt wird und das Login ok bzw. falsch ist?
Danke für deine Hilfe.
Für das Formular gibt es immer nur ein Ziel und das steht in dem action Attribute des Formulars