y por menor no haces algo basandote mejor en lo q existe en la carpeta de las imagenes??? algo asi podria andar bien
Código PHP:
function es_imagen($img){
$extension = explode(".",$img);
$ext = count($extension)-1;
if($extension[$ext] == "jpg" || $extension[$ext] == "jpeg" || $extension[$ext] == "gif" || $extension[$ext] == "png")
return TRUE;
else
return FALSE;
}//funcion es_imagen para encontrar solo las imagenes
$gestor=opendir("imagenes/");
while($archivo=readdir($gestor)){
if(es_imagen($archivo))
$imgsDisponibles[]=$archivo
}
echo "<img src=\"imagenes/".$imgsDisponibles[0,count($imgsDisponibles)]."\" />";//aqui imprimimos una imagen aleatoria de todas las q tenemos en el directorio
saludos espero te sirva