hola
podrias hacer qe tu script genere un arreglo con todos los nombres de los subdirectorios y qe luego elija uno de sus elementos al azar, entre a esa carpeta, lea su contenido, genere un nuevo arreglo con todos los nombres de los archivos, y elija un elemento de este nuevo arreglo. ahi tendras tu imagen al azar ^^
para leer el contenido de un directorio puedes usar:
Código PHP:
if($gd=opendir("./ruta/al/dir")) {
while(($archivo=readdir($gd))!==false) {
echo "Nombre del archivo: $archivo\ttipo: ".filetype($dir.$archivo)."\n";
}
closedir($gd);
}
y por las dudas, para seleccionar un elemento aleatorio de un arreglo $array puedes utilizar lo siguiente:
Código PHP:
$aleatorio=$array[rand(0,count($array))];
bueno espero qe te sirva ^^
exitos