[Tutorial] Memberbereich mit $_SESSION[] - [Teil 10 von 10]Sie befinden sich: Home > Webmaster News
[Tutorial] Memberbereich mit $_SESSION[] - [Teil 10 von 10]
Nun fehlt noch der Schutz für die Seiten im Memberbereich.
Wir müssen die in login.php gesetzten Session variablen suchen. Wenn diese nicht gesetzt sind, leiten wir den user zum login.php.
<?php
// Memberbereich Login prüfen
session_start();
if(!isset($_SESSION['id']) OR !isset($_SESSION['name'])) {
$wohin = 'login.php';
header("Location: $wohin");
exit;
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"https://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Memberbereich</title>
</head>
<body>
<h2>Memberbereich</h2>
<p>Sie sind nun im Memberbereich, <?php echo htmlspecialchars($_SESSION['name']); ?>. </p>
</body>
</html>
Diesen PHP-Code setzen Sie über jede zu schützende Seite. Damit es übersichtlicher wird, können Sie dies Codestück auch in eine Datei z. B. mit dem Namen security.php auslagern, die Sie dann nur noch in jeder PHP-Datei includen müssen.
Teile dieses Tutorials: -1- -2- -3- -4- -5- -6- -7- -8- -9- -10- (Autor: Wolfgang), Eingetragen am 14.07.2008
Schreib ein Kommentar
|