HAllo..
ich bin gerade dabei mir einen filemenager zu bauen, aber irgendwei scheitere ich gerade... Mein code sieht bisher wioe folgt aus.
PHP
<?php
if(!isset($_GET['Pfad'])){
$Pfad="";
}
else {
$Pfad=$_GET['Pfad'];
}
echo "Pfad: $Pfad<br /><br />";
$handle=opendir ("$Pfad");
echo "Verzeichnisinhalt:<br />";
while ($filename = readdir ($handle)) {
// Prüfen ob es ein Ordner ist
$filename;
if(eregi ('.', $filename)== FALSE){
echo "<a href=\"test.htm?Pfad=".$_GET['Pfad']."$filename/\">$filename</a><br />";
}
else{
echo "$filename<br />";
}
}
?>
Alles anzeigen
1. Jetzt meine Fragen... Warum geben ordner, die einen filenamen wie "images" haben bei eregi ('.', $filename) ein TRUE aus??
2. Wie kann ich per $handle=opendir ("$Pfad") meinen root öffnen.. bei meinem Code kommt immer wenn kein $_GET['Pfad'] gesetzt ist ein
Warning: readdir(): supplied argument is not a valid Directory resource in /users/maulepan/www/test.htm on line 14