Buon giorno, vorrei sapere come estrarre da una serie di sottocartelle le immagini che vi sono all'interno.
Quello che faccio al momento, non mi permette di ottenere risultato.
Ho un menù dove la scelta è in base all'anno...
codice:
$dir_foto = "archivio_foto/";
$dir_anno = $_GET['g']  . "/";
$tmb = "tmb/";
						
$dirname = $dir_foto . $tmb . $dir_anno;

	if(is_dir($dirname)){
		if($dir_anno!=""){
			$dir = opendir($dirname);
		}
                          $i = 0;
		while($file=readdir($dir)){
			$findJpg = ".jpg"; 
			$mystring1 = $file; 
			$pos1 = strpos ($mystring1, $findJpg);
			if ($pos1 != false) {
				if($dir_anno!=""){
				list($width, $height, $type, $attr) = getimagesize($dirname.$dir_Germ.$web.$mystring1);
  			             }
                                       $caratteri = array($findJpg);
			$soloCaratteri = str_replace($caratteri, "", $mystring1);
			$soloCaratteri = str_replace(".jpg", "", $mystring1);
                                       if($dir_anno!=""){
				echo "	<a href=\"#\" onclick=\"workaround('$dirname.$dir_Germ$web$mystring1',$width+20,$height+20); return false;\" title='Italiano - Link interno - Nuova finestra'>
				<img class=\"imgGallery\" src=\"$dirname.$dir_Germ$tmb$mystring1\" alt=\"$mystring1\"/>
				               </a>";
			}
			else{
			      echo "No Foto";
			 }
                                       }
                          }
              }
La struttura della directory contenente le sottocartelle e le foto è questa:
archivio_foto
-> tmb
-> 2004 or 2005
-> 2004 Milano Duomo
-> foto relative.jpg
-> 2004_Siena Palio
-> foto relative.jpg
-> Roma Colosseo
-> foto relative.jpg

Spero possa esservi utile.

Grazie mille..