E, già che ci siamo, dove sbaglio anche qui? Questo è un php che legge tutte le cartelle e printa a schermo le immagini contenute nelle cartelle. E' nell'Index.
codice:<?php $path = '../public/gallery'; $dirs = scandir($path); foreach ($dirs as $valore) { if($valore === '.' || $valore === '..') { continue; } echo " <? include(\"class/gallery_script.txt\"); ?> <div style=\"width: 640px;\"> <ul id=\"screenshotGallery\"> <?php $i=0; if ($handle = opendir($path/$valore)) { while (false !== ($file = readdir($handle))) { if ( $file == \".\" || $file == \"..\" ){} else { echo \"<li><img src=\"$path/$valore/$file\" /></li>\"; }} closedir($handle); } ?> </ul> </div></br> "; $valore = str_replace("_", " ", $valore); // risostituisco gli underscore con gli spazi $valore = str_replace("!a!", ", ", $valore); // metto la virgola e lo spazio tra anno e mese $valore = str_replace("!b!", " - ", $valore); // metto il - tra anno e titolo echo "<h5>$valore</h5>"; } ?>

Rispondi quotando