Toon posts:

.htaccess en opendir

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi,

even een vraag. Ik heb in de root van mijn domein een sub dir klanten. Deze is beveiligd met een htaccess file. In deze dir is een index.php met de volgende code:
code:
1
2
3
4
5
6
7
8
9
10
<?php 
if ($handle = opendir("compleet/path/".$_SESSION['NTI_Path'])) { 
    
      while (false !== ($file = readdir($handle))) {  
       echo "$file\n"; 
   } 

   closedir($handle);  
} 
?>

$_SESSION['NTI_Path'] bevat de gebruikersnaam na aanmelden en klopt. Ik krijg steeds de foutmelding dat het path niet gevonden is. Ook ./ helpt niet. Alleen het verwijderen van de htaccess.

Iemand een idee? BTW de huidige dir kan ik wel weergeven ook met de htaccess er in!?!

  • Blackbird-ce
  • Registratie: September 2005
  • Laatst online: 16-02 21:58
[edit]
nevermind... zelf hier eens geprobeerd... lukte niet.

[ Voor 77% gewijzigd door Blackbird-ce op 22-06-2006 08:42 ]


  • frickY
  • Registratie: Juli 2001
  • Laatst online: 17-02 09:21
Het kan in ieder geval onmogelijk aan je HTaccess liggen. Deze is onderdeel van Apache.
PHP werkt direct op het filesystem.

In de subdir klanten bevind zich weer een subdir compleet, met daarin de subdir path?
Gooi realpath() eens om je pad heen om een relatief pad te verkrijgen.

Verwijderd

Topicstarter
Heb het gevonden. De rechten van de map stonden niet goed. Dom. 8)7

  • André
  • Registratie: Maart 2002
  • Laatst online: 09:23

André

Analytics dude

Move naar Programming

  • frickY
  • Registratie: Juli 2001
  • Laatst online: 17-02 09:21
Zet volgende keer tijdens het ontwikkelen altijd het volgende bovenin je code;
PHP:
1
2
error_reporting(E_ALL);
ini_set("display_errors", 1);


opendir() zou namelijk gewoon een notice moeten geven van dat probleem, welke je dan direct had gezien.

[ Voor 3% gewijzigd door frickY op 22-06-2006 08:52 ]

Pagina: 1