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…
- 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…
- 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…
- CSS Flexbox - Crash Kurs Dieser Crash Kurs ist für absolute Flexbox Anfänger und soll nur einen schnellen Einblick in CSS Flexbox sein. Du musst vorher noch nichts von Flexbox gehört haben. Allerdings solltest du…
- Mac OS Bluetooth Maus nach Ruhezustand wieder aufwecken Normalerweise sollte eine Bluetooth-Maus den Ruhezustand des Mac beenden (wenn richtig konfiguriert). Leider funktioniert das nicht immer. Bei mir kann ich den Ruhezustand mit der Bluetooth Tastatur beenden, aber manchmal…
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