Ver Mensaje Individual
  #10 (permalink)  
Antiguo 29/05/2009, 23:34
fermuch
 
Fecha de Ingreso: noviembre-2008
Mensajes: 8
Antigüedad: 15 años, 5 meses
Puntos: 0
De acuerdo Respuesta: Mostrar 5 Imagenes de Directorio

Ya esta, le puse filtro al string, para que solo encuentre las imagenes con extension ".jpg"
resultado:
Código PHP:
<?php
$ruta 
"imagenes/"// Indicar ruta
$archivos = array();
$filehandle opendir($ruta); // Abrir archivos
while ($file readdir($filehandle)) {
    if (
$file != "." && $file != "..") {
    if (
stristr($file,'.jpg')){//Compruebo que sea una imagen del tipo JPG
            
$tamanyo GetImageSize($ruta $file);
            
$archivos[] = "<p><img src='$ruta$file' $tamanyo[3]><br></p>\n";
    }
    }
}
closedir($filehandle); // Fin lectura archivos

$i 1;
$count count($archivos)-1;
foreach(
$archivos as $ar)   {
    
$rand mt_rand(0$count);
    echo 
$archivos[$rand];
    if(
$i==5)
        break;
    
$i++;
}  
?>
es importante, dejarle a $ruta, una / alfinal.
puedes cambiar el "if (stristr($file,'.jpg'))", por otra extension, o un array.


Suerte