opendir

From: Date: Sun, 09 Feb 2003 15:44:54 +0000
Subject: opendir
Groups: php.windows 
Request: Send a blank email to php-windows+get-18412@lists.php.net to get a copy of this message
Working with PHP 4.2.3==> IIS5.1, WinXP Pro, NTFS I made this simple page to be able to brouse throught folders and files, but it seems that it doesn't recognize folders when I go outside the directory in which is contained the .php file. Any Ideas? Thanks *************************+++ <?php $nome_dir = ""; if( isset($_GET['folder'])) $nome_dir = $_GET['folder']."/"; if ($handle = opendir($nome_dir)) { echo "Directory handle: $handle<br>"; $i=0; $j=0; while (false !== ($file = readdir($handle))) { if(is_dir($file)){ echo "<b>$file</b><br>"; $directory[$j]=$file; $j++; }else{ echo "$file<br>"; $elenco_file[$i]=$file; $i++; } } //Ordinamento per nome delle directory e dei file: if(is_array($directory)) sort($directory); if(is_array($elenco_file)) sort($elenco_file); //Stampa i valori //print_r($directory); //print_r($elenco_file); echo "<br><br><br>"; for($i=0;$i<count($directory);$i++){ echo "<b><a href = \"dir_list.php?folder=".$nome_dir.$directory[$i]."\">".$directory[$i]."</a>< /b><br>"; } for($i=0;$i<count($elenco_file);$i++){ echo $elenco_file[$i]."<br>"; } closedir($handle); } ?>

« previous php.windows (#18412) next »