Ver Mensaje Individual
  #17 (permalink)  
Antiguo 27/12/2009, 12:58
rafacba
 
Fecha de Ingreso: diciembre-2009
Mensajes: 1
Antigüedad: 8 años, 9 meses
Puntos: 0
Respuesta: Mostrar imagenes de un directorio

He probado el código de merolhack y ha funcionado bien, solo que faltaria cerrar las celdas si no en IE 6 se ve mal la tabla.

Les dejo el código:

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("galeria");

// 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'.gif',1) || strpos($archivo'.jpg',1) || strpos($archivo'.png',1) || strpos($archivo'.bmp',1)) {
        if(
$variable $valor){
            echo 
"<tr>\n";
         }

        echo 
"<td width='' height=''>\n<a href='galeria/$archivo'>";
        echo 
"<img src='galeria/$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";
?>