Hola, desarrolle el siguiente código para hacer una galería de imágenes sencilla:
Código PHP:
<?php
echo"<h1>Galería de imágenes</h1>";
if ($gestor = opendir($_GET[album])) {
while (false !== ($archivo = readdir($gestor))) {
if ($archivo != "." && $archivo != ".." && !is_dir($archivo) && !(strrchr($archivo,'.')==".db")) {
echo "<div align='center'><a href=\"galeria/$_GET[album]/$archivo\"><img src='galeria/$_GET[album]/$archivo' width='500' style='border:1px solid #999999; margin-right:5px; margin-bottom:5px;'></a></div>";
}
}
closedir($gestor);
}
?>
Funciona perfectamente, pero querria saber como podria modificarlo para por ejemplo en una carpeta con 50 imágenes mostrar solo la segunda y la sexta. Sería utilizando un array, pero he probado a hacer un array a $archivo y poner $array[0] pero entonces me pone la primera letra de todas las imagenes no la priemra imagen, ayuda por favor, jeje.