Mi trovo a dover modificare uno script che interagisce con una galleria fotografica in flash. Praticamente la galleria, caricata su di una pagina, legge le foto presenti nella cartella backs/ all'interno della quale si trova lo script in php che legge le immagini presenti nella stessa cartella.

Io starei tentando di modificare lo script per fare in modo che possa leggere le immagini presenti in alcune cartelle che si trovano a dei livvelli superiori (questo perchè la galleria e il file html che la contiene sono inseriti in un'altra cartella adibita alla lingua inglese). dovrei pescare le immagini da una cartella che si trova sullo stesso livello di quella che contine la galleria.

Ecco lo script dove devo andare a modificare il path???

Codice PHP:

<?php


   
function strip_ext($f)
{
    return 
substr($f0strrpos($f'.'));
}




   
$path $_GET["path"];
   if( !isset( 
$path ) || $path == "." )  {
     
$path "../images/";  //io modifico solo questa riga...sbaglio? perchè non funge....
   
}
//setup the file types to snake for here
   
$ext = array("jpg");
   
$thisarray = array(); $value 0;

   if( 
is_dir$path ) ) {
     if( 
$handle opendir$path ) ) {
         while( 
false !== ( $file readdir$handle ) ) ) {
         
//exclude specific files
           
if( $file != "." && $file != ".." && $file[0] != "." && $file[0] != ".php") {
                                 
           for(
$i=0;$i<sizeof($ext);$i++)
               if(
strstr($file".".$ext[$i]))
                   
$thisarray[$value++] = $file;

           }
         }
     }
   }

   if( 
is_dir$handle ) ) closedir$handle );
 
   
asort$thisarray ); reset$thisarray );
$output1 "";
   for( 
$i=0$i count$thisarray ); $i++ ) {
     
   
//you can either send in a relative url like here or use a full address
     
$output1 .= "&path" $i "=backs/"  $thisarray[$i] . "";
    
   }
   
//pack it up for the inbound
$output0 "&thisCount=$i";
$output2 "$output0$output1";  
$output3 "$output2&";  
echo 
$output3;
?>
Ecco lo schema delle cartelle: