Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/03/2011, 14:09
arshavin
 
Fecha de Ingreso: marzo-2010
Mensajes: 16
Antigüedad: 14 años, 2 meses
Puntos: 0
mostrar imagenes de una carpeta con php

Buenas tardes aqui molestando de nuevo, vi en este foro este tema donde mostraban imagenes de un directorio con php, pero mi problema es que yo no quiero mostralas de esa forma, yo quisiera mostrar de 1 por 1 cada imagen y que se muestre siguiente o anterior con botones.

este es el codigo

Código PHP:
<?php
// Configuraciones
$variable 1;//seteamos a 0 el sumador
$valor 1;//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";
?>
trate de cambiar el valor para que que me muestre solo de una imagen pero me la muestra en hilera. si me pudieran ayudar de favor se los agradeceria mucho.

Ha tambien si me pudiera hacer el favor de mostra las imagenes de forma ordenada por ejemplo imagen1,imagen2,imagen3 etc

de antemano muchas gracias por su ayuda o consejo.