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…
- PHP is dead - PHP ist tot - und das seit fast 20 Jahren Einer der ersten Einträge in Google ist vom 15.12.2003. Dort wurde behauptet, dass Ruby on Rails der Nachfolger von PHP sein könnte und PHP damit tot ist. Jetzt, fast 20…
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