Foros del Web » Programando para Internet » ASP Clásico »

mostrar mensajes

Estas en el tema de mostrar mensajes en el foro de ASP Clásico en Foros del Web. necesito mostrar diferentes mensajes en horarios diferentes ejemplo 10:00 "hoy es un lindo dia" 11:00 "ahora no tanto" 12:30 "que lindo auto" y asi sucesibamente ...
  #1 (permalink)  
Antiguo 25/08/2005, 09:04
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
mostrar mensajes

necesito mostrar diferentes mensajes en horarios diferentes
ejemplo
10:00 "hoy es un lindo dia"
11:00 "ahora no tanto"
12:30 "que lindo auto"

y asi sucesibamente

como puedo hacerlo?
espero me den una mano con esto gracias
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #2 (permalink)  
Antiguo 25/08/2005, 09:08
Avatar de meru-kun  
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 854
Antigüedad: 21 años, 6 meses
Puntos: 0
Si quieres que cada dia se muestren los mismos, sería muy facil que hicieses un select case sencillo, algo así:
select case hour(date())
case 1
response.write "Es la una"
case 14
response.write "Es hora de comer"
etc. etc.
end select

Así se me ocurre eso a bote pronto. Si queires que los mensajes varien no solo con las horas, sino con los dias, pues create una tabla, con un campo fecha, y otro el del mensaje, y haces una consulta en la que busques los registros qeu correspondan a esa hora.

Saludos.
__________________
Tu portal de manga y anime.
  #3 (permalink)  
Antiguo 25/08/2005, 09:17
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
ok, muchas gracias por la ayuda
Pero si lo necesito de lunes a viernes estos mensajes como seria?, porque sino me apareceran tambien los sabados y domingos
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #4 (permalink)  
Antiguo 25/08/2005, 09:23
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
bueno ahora se bien como es la cosa, el tema es que tengo que poner en la pagina que programa de radio esta en el aire pero tengo diferentes programas hay algunos que son de lunes a viernes otros que solo son lunes y viernes otros los miercoles solo y otros el sabado y otro el domingo y claro esta en diferentes horarios, como deveria ser esto, plis
debajo de este mensaje aparece el link al programa y un chat para dejar mensajes a la radio
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #5 (permalink)  
Antiguo 25/08/2005, 09:45
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
Ademas el codigo que me pasastes solo muestra a esa hora exacta y yo necesito que sea, ejemplo de 12:00 hasta las 13:00 horas el mismo mensaje
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #6 (permalink)  
Antiguo 25/08/2005, 10:17
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
ninguno se da una ida, para que me den una mano en esto, plis
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #7 (permalink)  
Antiguo 09/11/2005, 18:20
 
Fecha de Ingreso: enero-2003
Mensajes: 45
Antigüedad: 21 años, 4 meses
Puntos: 0
a ver...

Algo asi te puede servir, para darte una idea (si es que entendi)

Código PHP:
<%
Dim hora
hora 
Hour(Time())
If 
hora and hora 13 then
Response
.Write ("<B>Este es el PROGRAMA DE LA MAÑANA</B>")
ElseIf 
hora 12 and hora 20 then
Response
.Write ("<B>Este es el PROGRAMA DE LA TARDE</B>")
ElseIf 
hora 19 and hora 24 then
Response
.Write ("<B>Este es el PROGRAMA DE LA NOCHE</B>")
ElseIf 
hora >= and hora 7 then
Response
.Write ("<B>Este es el PROGRAMA DE LA MADRUGADA</B>")
End If
%> 
Si lo interprete bien, esto te puede servir para arrancar

Saludos
_br1_
  #8 (permalink)  
Antiguo 10/11/2005, 00:51
 
Fecha de Ingreso: noviembre-2005
Mensajes: 117
Antigüedad: 18 años, 7 meses
Puntos: 0
haber si entendi... no es tan complicado si te valen de las funciones de fechas de VBscript. Con ellas podes sacar la hora del dia (asi sabes si son las 11, 12, 13, 14 etc) y tenes otra funcion q te devuelven en un numero del 0 al 6 el dia de la semana.

Cuando el usuario entra calculas q dia de la semana y hora es y con un simple case le mostras lo que necesita.

Con Date tenes la fecha, haciendo Weekday(Date) te devuelvo un numero siendo 0=domingo, 1=lunes, 2=martes...

Con Hour(Now) tenes la hora del dia.


Para mas info sobre las funciones entra aca, no es tan jodido
http://msdn.microsoft.com/library/de...iFunctions.asp
  #9 (permalink)  
Antiguo 10/11/2005, 10:53
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
ya alo resolvistes o te lo resuelvo???????
__________________
JuanRa Pérez
San Salvador, El Salvador
  #10 (permalink)  
Antiguo 10/11/2005, 11:04
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Cita:
Iniciado por JuanRAPerez
ya alo resolvistes o te lo resuelvo???????

ese era el texto anteioer pero al releerlo sono pesado

es ya lo resolvistes porqeu el mensaje original es del mes 8 y pues si no te ayudo a resolverlo

perdon
__________________
JuanRa Pérez
San Salvador, El Salvador
  #11 (permalink)  
Antiguo 10/11/2005, 13:20
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
gracias muchachos pero este tema ya fue resuelto
gracias igualmente
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:01.