Estoy intentando crear un código, para mostrar una imagen a una hora determinada y a un día de la semana concreta. Ejemplo: Lunes a las 18:00 Horas. De momento he conseguido que aparezca a una hora determinada, pero no consigo establecer el código del día de la semana. Es para una emisora de radio local, para que os hagáis una idea.
Actualmente tengo esto creado, sustituyendo el contenido entre comillas, por la ruta de la imagen:
Código PHP:
<script type='text/javascript'>
//<![CDATA[
var intervalos = new Array();
var contenido = new Array();
for (i=0; i<24; i++){intervalos[i] = 60*(i);}
contenido[0]='00:00 - 01:00';
contenido[1]='01:00 - 02:00';
contenido[2]='02:00 - 03:00';
contenido[3]='03:00 - 04:00';
contenido[4]='04:00 - 05:00';
contenido[5]='05:00 - 06:00';
contenido[6]='06:00 - 07:00';
contenido[7]='07:00 - 08:00';
contenido[8]='08:00 - 09:00';
contenido[9]='09:00 - 10:00';
contenido[10]='10:00 - 11:00';
contenido[11]='11:00 - 12:00';
contenido[12]='12:00 - 13:00';
contenido[13]='13:00 - 14:00';
contenido[14]='14:00 - 15:00';
contenido[15]='15:00 - 16:00';
contenido[16]='16:00 - 17:00';
contenido[17]='17:00 - 18:00';
contenido[18]='18:00 - 19:00';
contenido[19]='19:00 - 20:00';
contenido[20]='20:00 - 21:00';
contenido[21]='21:00 - 22:00';
contenido[22]='22:00 - 23:00';
contenido[23]='23:00 - 24:00';
function muestra() {
var fecha = new Date();
var minutos = fecha.getHours()*60;
for (i=0; i<intervalos.length; i++)
{ if ( minutos<=intervalos[i])
{return i; }
}
}
//]]>
</scrip>
Código PHP:
<script type="text/javascript">
var intervalo = muestra();
document.write(contenido[intervalo]);
</script>
Muchas Gracias
Diego Ruano