Buon giorno, ho questo problemino vorrei paginare 15 immagini per cartella.
Ho provato a fare qualcosa ma non mi riesce.
Potete aiutarmi per favore?
codice:
$i = 0;
if ($dir = opendir($dirname)) {
   	while (false !== ($dfile = readdir($dir))) { 
   	if ($dfile != "." && $dfile != "..") { 
		echo "
$dfile
"; 
		$dir2 = opendir($dirname.$dfile.'\\');
		while($file=readdir($dir2)){
			$findJpg = ".jpg"; 
			$mystring1 = $file; 
			$pos1 = strpos ($mystring1, $findJpg);
			if ($pos1 != false) {
			@list($width, $height, $type, $attr) = getimagesize($dir_foto.$web.$dir_anno.$mystring1);
												$caratteri = array($findJpg);
			$soloCaratteri = str_replace($caratteri, "", $mystring1);
			$soloCaratteri = str_replace(".jpg", "", $mystring1);
												//ogni finestra per visualizzare l'immagine deve prendere le misure medesime 			
												$slh = "/";
												echo "	<a href=\"#\" onclick=\"workaround('$dirname$dfile$slh$mystring1',$width+20,$height+20); return false;\" title='Italiano - Link interno - Nuova finestra'>
				<img class=\"imgGallery\" src=\"$dirname$dfile$slh$mystring1\" alt=\"$mystring1\"/>
				</a>";
                                                   //inizio paginazione immagini							$i++;
				//se sono alla 4° riga o un multiplo di 2 cambio riga
				if($i%2==0){
					//echo "</tr><tr>";
				}
			} //close if
		}//close while
		//finito il ciclo aggiungo le celle mancanti e chiudo la riga
		if($i%2!=0){
			$mancano = 2-($i%2);//righe mancanti
			for($j=1;$j<=$mancano;$j++){
				//echo "<td></td>";
			}
		}
		closedir($dir2); 
	}//close if
	}//close while
  	closedir($dir); 
}//close if
Questo è quello che ho, ma non mi riesce di apginare, dov'è che sbaglio?
Grazie mille come sempre....