Salve,
utilizzando uno script per l'elenco dei file in una determinata cartella ricevo, com'è ovvio, un numero di risultati pari al numero dei file nella cartella specificata.
Per motivi che non sto ad elencarvi per non tediarvi, mi si presenta la necessità di dover dividere questo risultato in blocchi da 15 o 20 righe. Con l'aggravante di dover specificare differenti voci tra blocco e blocco.
Cerco di spiegarmi con un esempio:
Per qualsiasi dubbio inserisco anche lo script che utilizzo per recuperare l'elenco da rielaborare:
Spero di essere stato chiaro e che qualcuno possa aiutarmi.
Grazie.
utilizzando uno script per l'elenco dei file in una determinata cartella ricevo, com'è ovvio, un numero di risultati pari al numero dei file nella cartella specificata.
Per motivi che non sto ad elencarvi per non tediarvi, mi si presenta la necessità di dover dividere questo risultato in blocchi da 15 o 20 righe. Con l'aggravante di dover specificare differenti voci tra blocco e blocco.
Cerco di spiegarmi con un esempio:
PHP:
<div class="inizio">
<div class="primo_gruppo">risultati da 001 a 015</div>
<div class="secondo_gruppo">risultati da 016 a 030</div>
<div class="terzo_gruppo">risultati da 031 a 045</div>
....
</div>
Per qualsiasi dubbio inserisco anche lo script che utilizzo per recuperare l'elenco da rielaborare:
PHP:
<?php
$bn = "./include/galleria_div/bn1/"; // bassa risoluzione - bianco nero
$lr = "./include/galleria_div/lr1/"; // bassa risoluzione - a colori
$hires = "./include/galleria_div/hr1/"; // alta risoluzione
$code = "./include/galleria_div/code1/"; // testo html per il popup
chdir("./include/galleria_div/code1/");
if( !($dp = opendir("./")) )
die("Non riesco a esplorare il contenuto");
while($file = readdir($dp)) {
if(is_file($file))
$lista[] = $file;
}
sort($lista);
foreach($lista as $index => $nome) {
$path_parts = pathinfo($nome);
echo "\n<div class=\"box_img\"><a href=\"" , $code , "", $path_parts['filename'], ".html\"";
echo "rel=\"width:800,height:600\" class=\"advanced\" title=\"I quadri\" ";
echo "onmouseout=\"MM_swapImgRestore()\" onmouseover=\"MM_swapImage('", $path_parts['filename'], "','',";
echo "'" , $lr , "", $path_parts['filename'], ".jpg',1)\"><img src=\"" , $bn , "", $path_parts['filename'], ".jpg\" ";
echo "width=\"110\" height=\"110\" border=\"2\" id=\"", $path_parts['filename'], "\"></a></div>";
}
?>
Spero di essere stato chiaro e che qualcuno possa aiutarmi.
Grazie.