estube probando el código y no se como hacer que me funcione...
te pongo el código aquí
Código PHP:
Ver original<?php
// los tipos de imagen para mostrar
$imagetypes = array("image/jpeg", "image/gif");
// Please acknowledge use of this code by including this header.
function getImages($dir)
{
global $imagetypes;
// matriz de celebrar valor de retorno
// Añadir una barra final, si faltan
if(substr($dir, -1) != "/") $dir .= "/";
// ruta de acceso completa del servidor en el directorio
$fulldir = "{$_SERVER['DOCUMENT_ROOT']}/$dir";
$d = @dir($fulldir) or
die("getImages: Failed opening directory $dir for reading"); while(false !== ($entry = $d->read())) {
// Pasar archivos ocultos
if($entry[0] == ".") continue;
// verificación de los archivos de imagen
"file" => "/$dir$entry",
);
}
}
$d->close();
return $retval;
}
// buscar detalles de la imagen
$images = getImages("var/www/imagenes");
// mostrar en la página
foreach($images as $img) {
echo "<img class=\"photo\" src=\"{$img['file']}\" {$img['size'][3]} alt=\"\">\n";
}
?>
<STYLE type="text/css">
.photo {
float: left;
margin: 0.5em;
border: 1px solid #ccc;
padding: 1em;
font-size: 10px;
}
</STYLE>
Y claro, logicamente al cargar la página para ver si funciona o no funciona, me dice:
getImages: Failed opening directory var/www/imagenes/ for reading.
Por si sirve de algo, estoy trabajando localmente y con Ubuntu 9.10.
saludos