Generar imagenes aleatorias no es tan dificil como suena y pues esto es gracias a la funcion shuffle() de PHP, la cual toma un array y reordena los indices de un array. Veamos como funciona: //CREAMOS UN ARRAY $imagenes=array(); //AGREGAMOS ITEMS AL ARRAY $imagenes[]=''; $imagenes[]=''; $imagenes[]=''; $imagenes[]=''; $imagenes[]=''; //AHORA SIMPLEMENTE INVOCAMOS LA FUNCION shuffle() shuffle($imagenes); [...]