Pues lo que propones hacer es un gasto de recursos en el servidor inesesario. porque no usas mejor javascript? algo asi:
Código HTML:
Ver original <Script Type="Text/Javascript"> var dia = new Date();
var x = dia.getHours();
switch(x){
case 1:
var img = 'Imagen1.jpg';
break;
case 2:
var img = 'Imagen2.jpg';
break;
case 3:
var img = 'Imagen3.jpg';
break;
case 4:
var img = 'Imagen4.jpg';
break;
case 5:
var img = 'Imagen5.jpg';
break;
case 6:
var img = 'Imagen6.jpg';
break;
case 7:
var img = 'Imagen7.jpg';
break;
case 8:
var img = 'Imagen8.jpg';
break;
case 9:
var img = 'Imagen9.jpg';
break;
//asi hasta el 24
}
document.write('
<Img Src="./images/'+img+'" />');
con eso mostrarias una imagen distinta cada hora, segun lo que especifiques.
si quieres hacerlo con php periodicamente (no lo recomiendo) tendras que usar cron-job, investiga sobre eso.
te dejo un link como para que empieces
http://voragine.net/weblogs/como-eje...servidor-linux
pero considera usar js para lo que nesesitas, saludos