Die Wiedergabe lädt den eingebetteten YouTube-Player (erweiterter Datenschutzmodus).
Aktualisiertes Video: So erstellst du ein Login-System mit PHP für Anfänger | PHP-Tutorial für Einsteiger
KanalDani KrossingKapitel
Beschreibung des Urhebers
In diesem PHP-Tutorial lernst du Schritt für Schritt, wie du ein Login-System mit PHP von Grund auf erstellst – und wie du Inhalte nur für angemeldete Nutzer anzeigst. Du erfährst auch, wie man Fehlerbehandlungen und MySQLi-Datenbanken nutzt, inklusive der Erstellung eines Anmelde- und Registrierungsformulars.
Ja, das Video ist sehr lang, aber ich verspreche dir: Es wird einer der einfachsten Leitfäden sein, die du jemals für ein Login-System von scratch finden wirst!
Falls du während des Tutorials auf Fehler stößt, schau dir meine Lösungen ganz unten in der Beschreibung an! :)
➤ WICHTIG – BITTE LESEN!
In diesem Video kann man sich sowohl mit E-Mail als auch mit Benutzernamen anmelden. Dadurch gibt es später ein kleines Problem:
Wenn sich ein Nutzer mit derselben E-Mail-Adresse mehrere Konten anlegt, gerät unser Skript durcheinander, wenn wir versuchen, uns mit der E-Mail anzumelden – denn in der Datenbank gibt es dann mehrere Nutzer mit derselben E-Mail. Aber keine Sorge, das ist super einfach zu beheben!
Um das Problem zu lösen, entferne den Teil im Login-Skript, in dem du in der Datenbank sowohl nach Benutzername als auch nach E-Mail suchst. Stattdessen solltest du nur nach dem Benutzernamen suchen. Das gilt für beide Stellen: die SQL-Abfrage und die Funktion mysqli_stmt_bind_param().
Die SQL-Abfrage sollte so aussehen:
sql
$sql = "SELECT * FROM users WHERE uidUsers=?;";
Und die Funktion so:
php
mysqli_stmt_bind_param($stmt, "s", $mailuid);
➤ LINKS
➤ KAPITEL
(00:00:00) Einführung
(00:01:08) Wichtige technische Infos
(00:03:45) Was du vor dem Start brauchst
(00:05:28) HTML…
Ja, das Video ist sehr lang, aber ich verspreche dir: Es wird einer der einfachsten Leitfäden sein, die du jemals für ein Login-System von scratch finden wirst!
Falls du während des Tutorials auf Fehler stößt, schau dir meine Lösungen ganz unten in der Beschreibung an! :)
➤ WICHTIG – BITTE LESEN!
In diesem Video kann man sich sowohl mit E-Mail als auch mit Benutzernamen anmelden. Dadurch gibt es später ein kleines Problem:
Wenn sich ein Nutzer mit derselben E-Mail-Adresse mehrere Konten anlegt, gerät unser Skript durcheinander, wenn wir versuchen, uns mit der E-Mail anzumelden – denn in der Datenbank gibt es dann mehrere Nutzer mit derselben E-Mail. Aber keine Sorge, das ist super einfach zu beheben!
Um das Problem zu lösen, entferne den Teil im Login-Skript, in dem du in der Datenbank sowohl nach Benutzername als auch nach E-Mail suchst. Stattdessen solltest du nur nach dem Benutzernamen suchen. Das gilt für beide Stellen: die SQL-Abfrage und die Funktion mysqli_stmt_bind_param().
Die SQL-Abfrage sollte so aussehen:
sql
$sql = "SELECT * FROM users WHERE uidUsers=?;";
Und die Funktion so:
php
mysqli_stmt_bind_param($stmt, "s", $mailuid);
➤ LINKS
➤ KAPITEL
(00:00:00) Einführung
(00:01:08) Wichtige technische Infos
(00:03:45) Was du vor dem Start brauchst
(00:05:28) HTML…
Über dieses Tutorial
Dani Krossing hat dieses 1:49:36 lange Video-Tutorial am 2. November 2018 veröffentlicht. Es wurde 1.132.496-mal auf YouTube angesehen.
- Kanal
- Dani Krossing
- Kategorie
- Bildung
- Dauer
- 1:49:36
- Veröffentlicht
- 2. November 2018
- Aufrufe
- 1.132.496
- Likes
- 21.882
Teilen
Dieses Tutorial in anderen Sprachen
- EN(UPDATED VIDEO IN DESC) How To Create A Login System In PHP For Beginners | Procedural PHP Tutorial
- FR(MISE À JOUR VIDEO DESC) Comment faire pour créer un système de connexion en PHP pour les débutants | Procédure PHP Tutorial
- ES(ACTUALIZADO EN VIDEO DESC) Cómo crear un inicio de sesión del sistema en PHP para principiantes | Procedimental Tutorial PHP
- PT(ATUALIZADO VIDEO IN DESC) Como criar um login de sistema em PHP para iniciantes | Processual PHP Tutorial
- IT(AGGIORNATO IN VIDEO DISC) Come creare un account di accesso di sistema in PHP per i principianti | Procedurale PHP Tutorial
- NL(UPDATE VIDEO IN DESC) Hoe een login-systeem In PHP voor beginners | Procedurele PHP Tutorial
- RU(ОБНОВЛЕНО ВИДЕО ПО DESC) Как создать регистрационную систему, в PHP для начинающих | Процедурный PHP Учебник
- PL(AKTUALIZACJA VIDEO IN DESC) Jak stworzyć systemu logowania w PHP dla początkujących | Proceduralnym PHP Tutorial
- JA(ビデオでDESCを更新)方法AのログインシステムではPHPのために初心者を作成します|手続きPHPチュートリアル
- AR(محدث VIDEO IN DESC) كيفية إنشاء نظام الدخول في PHP للمبتدئين | الإجرائي PHP دروس
- HI(नवीनतम वीडियो में DESC) कैसे एक लॉग इन प्रणाली में पीएचपी के लिए शुरुआती बनाने के लिए | प्रक्रियात्मक पीएचपी ट्यूटोरियल
- ID(UPDATE VIDEO IN DESC) Cara Membuat Login Sistem Dalam PHP Untuk Pemula | Prosedural PHP Tutorial