php-resource.de

PHP Tutorial: Login mit Hilfe von PHP und mySQL

Dieses Tutorial soll die Grundzüge eines Login-Systems auf der Basis von PHP und mySQL unter Zuhilfenahme von Sessions klären.

|27.07.2003 | razorblade | 1323669 | KAT : PHP | | Kommentare 2


5

6

Das Überprüfen

Natürlich reicht es nicht, den Benutzer einmalig einzuloggen.

Es muss auch geprüft werden, ob der Mensch, der gerade eine Seite anklickt, berechtigt ist eben diese zu sehen, ob er also eingeloggt ist. Die Prüfung läuft folgendermaßen:

<?php
session_start
();
include 
'sessionhelpers.inc.php';
echo 
'Sie sind ';
if (!
logged_in())
    echo 
'nicht ';
echo 
'eingeloggt.<p />';
echo 
'<a href="login.php">Start</a>';
?>

Wie man sieht, ist die Prüfung recht kurz:
Die erste Zeile startet wie gehabt die Session. Danach wird wieder die Datei sessionhelpers.inc.php eingebunden, da sie die Funktion logged_in() beinhaltet.

if (!logged_in()) prüft, ob der Benutzer eingeloggt ist. Das Ergebnis wird durch das vorangestellte Ausrufezeichen »!« negiert.
Abhängig vom Ergebnis dieser Abfrage wird die Ausgabe angepasst. Das speichern wir jetzt als logged_in.php.

Navigation -> Seitenanzahl : (6)

  «  1 2 3 4 5 6  » 
Kommentare zum Tutorial
Tutorial kommentieren
 
08.09.2012 10:11:10 Super Tutorial, vielen Dank für die Mühe! Könnte man den Teil mit dem Verschlü ...
15.03.2010 06:39:54 Hey superklasse dein Tutorial! Da steht alles drin was man über PHP als Einsteiger mit progr ...

Alle Kommentare anzeigen ...
 
Über den Autor
razorblade

razorblade

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