<?php session_start(); if ( $_POST['benutzername'] != "" AND $_POST['kennwort'] != "" ) { // Kontrolle, ob Benutzername und Kennwort vorhanden // diese werden i.d.R. aus Datenbank ausgelesen if ( $_POST['benutzername'] == "php-kurs.com" AND $_POST['kennwort'] == "geheim" ) { $_SESSION['benutzername'] = $_POST['benutzername']; $_SESSION['eingeloggt'] = true; echo "<b>einloggen erfolgreich</b>"; } else { echo "<b>ungültige Eingabe</b>"; $_SESSION['eingeloggt'] = false; } } if ( $_SESSION['eingeloggt'] == true ) { // Benutzer begruessen echo "<h1>Hallo ". $_SESSION['benutzername'] . "</h1>"; } else { // Einloggformular anzeigen echo "<h1>Bitte loggen Sie sich ein</h1>"; echo '<form action="" method="POST" >'; echo '<p>Benutzername:<br />'; echo '<input type="text" name="benutzername" value="" />'; echo '<p>Kennwort:<br />'; echo '<input type="password" name="kennwort" value="" />'; echo '<p><input type="Submit" value="einloggen" />'; echo '</form>'; // Programm wird hier beendet, denn Benutzer ist noch nicht // eingeloggt exit; } ?>
Video-Tutorial:
über 200 Videos,
Gesamtspielzeit über 23 Stunden
Jetzt
Video-Kurs PHP-Tutorial auf DVD bestellen