Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/10/2011, 15:59
series
 
Fecha de Ingreso: septiembre-2011
Mensajes: 26
Antigüedad: 15 años
Puntos: 0
Mostrar imagenes ordenadas

Hola,
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"; 
?>