Hallo beisammen,
ich habe folgende Konstellation
/root mit htaccess
/root/user1
/root/user2
/root/user3
.
.
Nach dem Login verzeige ich mit PHP in den passenden Unterordner:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| $_SESSION['DName']=$_SERVER['REMOTE_USER']; $DName = $_SESSION['DName'] . ".csv"; $Datei=fopen($DName,"r"); $Daten=fgetcsv($Datei,100,";"); $_SESSION['Pfad']="/" . $_SESSION['DName']; header('Location: http://'.$_SERVER['HTTP_HOST'] .($path == '/' ? '' : $path). $_SESSION['Pfad'] . '/s1.php'); $_SERVER['HTTP_HOST']='http://'.$_SERVER['HTTP_HOST'] .($path == '/' ? '' : $path). $_SESSION['Pfad']; exit; |
Die letzte Zeile soll die Berechtigung auf die angelinkte Ebene beschränken was leider nicht klappt.
Mit anderen Worten:
Login in der Root,
alle Rechte im Unterordner,
keine Rechte in anderen Ordnern.
Wie kann ich das lösen?
Danke und Gruß
Peter
Moderiert von Gausi: C#-Tags hinzugefügt