Mit dem unten stehenden Code habe ich mein Login realisiert.
Nun habe ich auf meinem Webspace zwei verschiedene Ordner.
Die Benutzer vom Programm1 in Ordner A sollen auch nur
auf diesen Ordner Zugriff haben und die Benutzer von
Programm2 in Ordner B auch nur auf Ordner B befindliche Dateien.
derzeit ergibt sich folgendes Problem
http:
www.test.de/Programm1/index.php
wenn ich Programm1 mit Programm2 ersetze, ich mich aber
vorher auf Programm1 eingelogt habe, bekomme ich trotzdem
Zugriff auf Ordner Programm2. Wie kann ich das verhindern?
Folgenden Code nutze ich derzeit:
Code:
session_start();
$hostname = $_SERVER['HTTP_HOST'];
$path = dirname($_SERVER['PHP_SELF']);
if (!isset($_SESSION['angemeldet']) || !$_SESSION['angemeldet']) {
header('Location: http://'.$hostname.($path == '/' ? '' : $path).'/login.php');
exit;
}
$status=$_SESSION['status'];
Ich hoffe es hat mich jemand verstanden.