[PHP]  Ordenar Alfabéticamente Imágenes via PHP
Hola!! Verán, necesito hacer una galería de unas imágenes pero tengo un problema, el siguiente código: <div style="width:100%;"> <?php $directory...

Hola!!

Verán, necesito hacer una galería de unas imágenes pero tengo un problema, el siguiente código:

<div style="width:100%;"> 
<?php
    $directory="images";
    $dirint = dir($directory);
    while (($archivo = $dirint->read()) !== false)
    {
        if (eregi("gif", $archivo) || eregi("jpg", $archivo) || eregi("png", $archivo) || eregi("bmp", $archivo) || eregi("jpeg", $archivo)){
            echo '<a href="http://img.hgar.com.ar/?v='.$archivo.'"/><img src="'.$directory."/".$archivo.'" style="width:200px;height:150px;float:left;margin:10px;"></a>'."\n";
        }
    }
    $dirint->close();
?>
</div>

Me las ordena como el quiere, si quiere primero aaa.png, luego zzz.png y luego bbb.png, no importa el orden, el las ordena como quiera...

¿Qué le debo agregar a ese código para poder YO ordenarlas sea como por fecha de subida o alfabéticamente?

Gracias!!
Pues.. no se si podrás ordenar dichos resultados, ya que no provienen de un array ni de una base de datos.. podrías crear unos filtros y pasar la variable por ellos... nose la verdad.

Si fueran datos de un array con un natcasesort() se haría, o si proviniesen de una DB, con el order by sería suficiente, si guardas los resultados en un array probablemente luego puedas extraerlos ordenados.
Colaboradores
Jonatan H.
This forum uses Lukasz Tkacz MyBB addons.