Originariamente inviato da sir daniel
No, php non può leggere in cartelle superiori alla sua. In pratica PHP può leggere tutto ciò che si trova nella cartella www e sottocartelle, ma non in quelle superiori a www.

A patto di non utilizzare comandi di sistema tramite PHP, nel caso li usi si potrebbe anche fare, ma non posso aiutarti perchè non ho la minima idea di come si faccia.
ok, allora alla luce di tutto ciò ho creato una cartella dentro alla cartella www.

La cartella si chiama /miaCartella, dunque ecco il codice
Codice PHP:
<?php

// declare the folder

$ourDir "/miaCartella";

// prepare to read directory contents

$ourDirList = @opendir($ourDir);

// loop through the items

while ($ourItem readdir($ourDirList))

{

   
// check if it is a directory

   
if (is_dir($ourItem))

   {

      echo 
"directory: $ourItem 
"
;

   }

   
// check to see if it is a file

   
if (is_file($ourItem))

   {

      echo 
"file: $ourItem 
"
;

   }

}

closedir($ourDirList);

?>
e quando lo lancio (sempre tramite EasyPHP) ecco l'errore che mi da:
Warning: readdir() expects parameter 1 to be resource, boolean given in C:\Program Files (x86)\EasyPHP\www\recuperarelistafolderefile.php on line 13

Warning: closedir() expects parameter 1 to be resource, boolean given in C:\Program Files (x86)\EasyPHP\www\recuperarelistafolderefile.php on line 39