ik gebruik in Apache een alias:
- Code: Selecteer alles
Alias /leuk "C:/Documents and Settings/Danny/Mijn documenten/Danny/Leuk/"
wat betekent dat als je http://www.dannydaemen.nl/leuk intikt, de inhoud van die dir krijgt, alleen: ik wil die vieze "directorylisting" van Apache gaan vervangen door een eigen zelfgemaakte "directorylisting". en kwam met de volgende simpele code:
- Code: Selecteer alles
<?
error_reporting(E_ALL);
echo "<h1 style='text-align:center'>Directory Overzicht:</h1>";
$path = "leuk";
$dh = opendir($path);
while (($file = readdir($dh)) !== false) {
echo "<a href='$path/$file'>$file</a><br />";
}
closedir($dh);
?>
het resultaat: http://www.dannydaemen.nl/home.php?page=leuk.php&user=&pass=
Waarschijnlijk herkent PHP de alias niet en ziet dus in de ROOT gewoon geen dir genaamd 'leuk', waardoor hij deze foutmelding genereert, maar is dit dan wel anders op te lossen?


