me gustaria pedirles ayuda para este codigo que vi por hay y no he encontrado el que necesito, tengo este codigo que muestra las imagenes de mi carpeta pero en forma aleatoria, hay alguna forma de que me las muestre ordenadas por el nombre o no me sirve este codigo
Código PHP:
<?php
// Configuraciones
$variable = 2;//seteamos a 0 el sumador
$valor = 26;//seteamos a 6 las imagenes a mostrar por cada linea
$directorio = opendir("/public_html/");
// Verificamos que el directorio tenga una diagonal al final
//if (substr($directorio,-1) != '/') {
// $directorio = $directorio.'/';
//}
echo "<table>\n<tr>\n";
while (false !== ($archivo = readdir($directorio))) {
$nombreArch = str_replace("", "Atras", ucwords($archivo));
if (strpos($archivo, '.jpg',1)) {
if($variable > $valor){
echo "<tr>\n";
}
echo "<td width='' height=''>\n<a href='$archivo'>";
echo "<img src='$archivo' width='50' height='50'";
echo " border=0>\n";
echo "";
echo "</td>";
if($variable >= $valor){// si es mayor o igual añadimos </TR>
echo "</tr>";
$variable = 0;//seteamos a 0 el sumador y volvemos a empezar si quedan mas imagenes
}//end if
$variable++;//empezamos a sumar +1
}
}//end while
closedir($directorio);
echo "</tr>\n</table>\n";
?>