lunes, 23 de febrero de 2009

Outputting images in a directory in alphabetic file order


function print_gallery($directorio) {
$dir_galerias="/images/galerias/";
$dir=$_SERVER['DOCUMENT_ROOT'].$dir_galerias.$directorio;

if (is_dir($dir)) {
if ($gd = opendir($dir)) {
while (($archivo = readdir($gd)) !== false) {
if ($archivo != '.' && $archivo !='..') $pics[]=$archivo;
}
closedir($gd);
}
}
sort($pics);


for ($c = 0; $c < count($pics); $c++) {
echo "<p align='center'><img src='$dir_galerias".$directorio."/".$pics[$c]."' /><p>";
}

//print_r($pics);

}

0 comentarios: