W: Resize to find out!
H: Resize to find out!
Publicado hace: 20 años

Mostrar imágenes de directorio

Este código sirve para mostrar todas las imágenes contenidas en un directorio:

<?
// utilizando readdir
$path = "banners/";
// defino el directorio a leer

$directorio = opendir("$path");
// leo los elementos del directorio
while($archivo=readdir($directorio))
{
if ($archivo=="."){
} else {
if ($archivo==".."){
} else {echo "<div id=’banners’><a href=$path$archivo><img src=\"$path$archivo\" border=\"0\" alt=\"$archivo\" height=\"180\" align=\"middle\"> $archivo </a></div>" ;
}
}
} ?>

ser humano

Music & Design & Photo & Bike.

Test, fail, learn, repeat.

14 Responses to “Mostrar imágenes de directorio”

  1. SweetKitten dice:

    Thkssss….. works fine. ;)

  2. david Vyhmeister Bastidas dice:

    buena !…. de casualidad sabras como hacer lo mismo pero con un pdf… con la libreria fpdf ???? no hay caso pueda hacerlo— GRACIAS

  3. Miguel dice:

    Donde y conque nombre puedo guardar el archivo php que resulta

  4. chimeckito dice:

    muy buen manual me ha servido de mucho aunque lo tuve que modificar a horizontal ya que no me servía en vertical pero si me sacó de un gran apuro ya cke necesitaba algo así de simple

  5. cesar dice:

    Vaya explicas muy bien , pareces mago, pero podrias haces algo mas dificil como sacarte del culo un conejo?????

  6. Oscar dice:

    Amigo.. creo con una tablita em Mysql.. algo asi como categorias de imagenes: CARROS… MOTOS… AVIONES … ETC ….

    haces una consulta y devuelves el valor luego vas al directorio y aplicas el codigo de sergio y etc…
    Exitos

  7. Esteban dice:

    Quiero saber como puedo hacer que las imagenes que estan en un directorio se abran dependiendo de la busqueda que haga en la base de datos por ejemplo si pongo buscar carros me salgan las imagenes de carros o aviones las imagenes de aviones.

    Gracias por la ayuda

  8. aassssssaaaa dice:

    aaaaa

  9. aaaaaa dice:

    aaaaaaaaa

  10. ezra dice:

    mas resumido:
    $path=»./imagenes/»;
    $directorio = opendir(«$path»);
    while($archivo=readdir($directorio))
    {
    if ($archivo!=».»){
    if ($archivo!=»..»)
    echo «$archivo» ;
    }
    }
    closedir($directorio);

  11. ciscoso dice:

    Hay que poner las comillas aquí:
    } else {echo «

    Sería estupendo que ampliases el código añadiendo paginación.

    Saludos.

  12. ELIZABETH dice:

    PA FELICIDADES X TODO HEEEEEEEEE SU PAIS ES EXELENTE :smile::razz::wink::lol:BYEEEEE BESITOS A TODOS GRACIAS X TODO

  13. ELIZABETH dice:

    :razz::smile:HOLAMAMIGOS DE PERU PS

  14. Gerald dice:

    bien tio!!
    PHP es chevere!!