Foros del Web » Programando para Internet » PHP »

Ordenar galeria de imagenes

Estas en el tema de Ordenar galeria de imagenes en el foro de PHP en Foros del Web. hola me podrian ayudar para poner las imagenes ordenadas en esta galeria php gracias Código PHP: <?php  // Configuraciones  $variable  =  1 ; //seteamos a 0 el sumador  $valor  =  ...
  #1 (permalink)  
Antiguo 30/05/2011, 12:21
 
Fecha de Ingreso: agosto-2010
Mensajes: 44
Antigüedad: 13 años, 8 meses
Puntos: 1
Ordenar galeria de imagenes

hola me podrian ayudar para poner las imagenes ordenadas en esta galeria php
gracias
Código PHP:
<?php 
// Configuraciones 
$variable 1;//seteamos a 0 el sumador 
$valor 5;//seteamos a 6 las imagenes a mostrar por cada linea 
$directorio opendir("/home/"); 

// 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='140' height='110'"
        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"
?>
  #2 (permalink)  
Antiguo 30/05/2011, 12:27
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 13 años, 8 meses
Puntos: 202
Respuesta: Ordenar galeria de imagenes

Primero no has indicado en que orden. Supongo que de la A-Z, pero se pueden ordenar los ficheros de muchas formas.

-Cuando haces el bucle obtienes el nombre del archivo (Ya lo tienes)
-Únelos en un array. Ordenálos como gustes.
-Recorre el array y añade los img.

Puedes usar sort en el array http://php.net/manual/es/function.sort.php para ordenar alfabéticamente.
__________________
Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :(
  #3 (permalink)  
Antiguo 30/05/2011, 13:27
 
Fecha de Ingreso: agosto-2010
Mensajes: 44
Antigüedad: 13 años, 8 meses
Puntos: 1
Respuesta: Ordenar galeria de imagenes

lo que pasa es que yo no tengo las imagenes ellas se van creadon automaticamente y si es de orden de la A-Z
  #4 (permalink)  
Antiguo 30/05/2011, 13:33
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 13 años, 8 meses
Puntos: 202
Respuesta: Ordenar galeria de imagenes

Cita:
Iniciado por david1467 Ver Mensaje
lo que pasa es que yo no tengo las imagenes ellas se van creadon automaticamente y si es de orden de la A-Z
Jeje ¿Pero que dices? Cuando estás recorriendo en el while el directorio obtienes el nombre de los ficheros.

Tienes hasta la variable creada $archivo, pero supongo que ese código es copiado y no lo entiendes bien.

-Recorrer con un while no es crear.
-Te sigue valiendo lo que te dije.
__________________
Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :(
  #5 (permalink)  
Antiguo 30/05/2011, 16:06
 
Fecha de Ingreso: agosto-2010
Mensajes: 44
Antigüedad: 13 años, 8 meses
Puntos: 1
Respuesta: Ordenar galeria de imagenes

yo soy novato en esto y no se nada bueno si me quieren ayudar asiendolo se lo agradeceria y si el codigo es copiado

Etiquetas: galeria, imagenes
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:21.