php-resource.de

PHP Tutorial: Wie erstelle ich ein LogIn-Skript?

Das folgende Tutorial nutzt eine Datenbank, in der die Benutzerdaten gespeichert werden und eine Session, in der der Benutzer registriert wird.

|14.03.2003 | andy@ | 52810 | KAT : PHP | | Kommentare 7


1

9

Tutorial - Wie erstelle ich ein LogIn-Skript?

Immer wieder taucht die Frage auf, wie man wohl am Besten ein LogIn-Skript schreibt, das einigermaßen sicher ist.

Ich habe mich mal hingesetzt und mir eine Lösung hierfür ausgedacht. Das folgende Tutorial nutzt eine Datenbank, in der die Benutzerdaten gespeichert werden und eine Session, in der der Benutzer registriert wird.
Nur wenn der Benutzer sich über ein Formular mit Benutzernamen und Passwort angemeldet hat, die Daten abgeglichen und korrekt sind, wird der User in der Session registriert.
Gibt ein Benutzer einfach den URL der "sicheren Seite" in die Adresszeile des Browsers ein (er/sie ist nicht in der Session registriert), erfolgt eine Umleitung auf die Anmeldeseite.

Weiterhin ist es Euch nach dem Durcharbeiten dieses Tutorials möglich, einen neuen Benutzer im System anzulegen.

Viel Spaß beim Tutorial wünscht Euch

Andy

Es gibt mit diesem Tutorial eine kleine Änderung im Vergleich zu den bisherigen: Vor den jeweiligen Quelltextzeilen seht Ihr Nummern, die die Quelltextzeilen kennzeichnen. Soll heißen, dass alles hinter einer Nummer auch in eine Zeile in den Quelltexteditor sollte.

Da es mir lieber ist, mehrere Dateien mit weniger Quelltext anzulegen als eine oder zwei Dateien, in denen man vom Quelltext her nicht mehr durchblickt, werden wir in diesem Tutorial insgesamt sechs Dateien anlegen:

  1. connect.inc.php -> Datei mit Verbindungsdaten zum MySQL-Server
  2. index.php -> Die Seite mit dem Formular zum Anmelden
  3. logout.php -> Die Seite, die nach dem Logout angezeigt wird und die die Session zerstört
  4. neu.php -> Die Seite, in der ein neuer Benutzer angelegt wird
  5. sichere_seite.php -> Die Seite, die nach erfolgreichem LogIn angezeigt wird
  6. style.css -> Die Seite, die das Aussehen aller php-Dateien bestimmt
Navigation -> Seitenanzahl : (9)

   1 2 3 4 5 6 7 8 9  » 
Kommentare zum Tutorial
Tutorial kommentieren
 
02.01.2010 20:03:50 Ein Gutes, Neues Jahr 2010 wünsche ich erst einmal allen :-) @ jimbob-walton: Dann mach was... ...
11.12.2009 16:52:27 @Andreas: In PHP bin ich (noch) nicht so fit, könnte aber meine Unterstützung anbieten was ...
11.12.2009 15:35:52 wir würden uns freuen :) ...
10.12.2009 00:13:50 Hi Ihrs ;) Es freut mich einerseits, dass dieses Tutorial immer noch so beliebt ist und auch imm ...
09.12.2009 23:09:48 Seite 3 ist ein Fehler im Quellcode, deshalb kann ein Einloggen nicht funktionieren (der md5-Hash wi ...

Alle Kommentare anzeigen ...
 
Über den Autor
andy@

andy@

Status
Premium Mitglied

Beruf
Unbekannt

Mitglied seit:
30.04.2009

letzte Aktivität
04.06.2009

 

Tutorial bewerten

Hat Ihnen dieses Tutorial gefallen? Dann bewerten Sie es jetzt! Fünf Sterne bedeutet "Sehr gut", ein Stern "Unzureichend".



 

aktuelle Artikel

Die RIGID-FLEX-Technologie

Die RIGID-FLEX-TechnologieDie sogenannte "Flexible Elektronik" , oftmals auch als "Flexible Schaltungen" bezeichnet, ist eine zeitgemäße Technologie zum Montieren von elektronischen Schaltungen.

06.12.2018 | Neu | Berni

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Neu | Berni