IMPRESS dotted_line CONTACT dotted_line search dotted_line Contact dotted_line sitemap dotted_line print
265 PHP-Resource users online

Switch to another languags Deutsch aktuelle Sprache Englisch
php-resource

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.

|2003.07.27 | razorblade | 1614363 | KAT : PHP | | Comments 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  » 
Comments to the Tutorial
comment the Tutorial
 
2012.09.08 10:11:10 Super Tutorial, vielen Dank für die Mühe! Könnte man den Teil mit dem Verschlü ...
2010.03.15 06:39:54 Hey superklasse dein Tutorial! Da steht alles drin was man über PHP als Einsteiger mit progr ...

Show all comments ...
 


 

Rate the tutorial

Did you like this tutorial? Than rate it now! Five stars means "very good", one star "very bad".

About the author
razorblade

razorblade

State
Premium Member

Occupation
Unbekannt

Member since:
2009.04.30

Last activity
2009.06.04

 

 

aktuelle Artikel

Why texting with artificial intelligence is really good

Why texting with artificial intelligence is really goodArtificial intelligence is about to take over the world. The biggest companies are developing systems that can write a text for you. And they do it very well.

05.01.2022 | Neu | Berni

Advantages of a flexible ERP system

Advantages of a flexible ERP systemA flexible ERP system provides the basis for successful management, organization and planning of all processes in all areas of the company.

01.12.2021 | Neu | Berni