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...
La struttura della directory contenente le sottocartelle e le foto è questa: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"; } } } }
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..

Rispondi quotando
