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

Imagen De La Semana

Estas en el tema de Imagen De La Semana en el foro de ASP Clásico en Foros del Web. Hola quiero mostrar una imagen o un video cada semana obviamente distintos. pero mi pregunta es como hago en asp que me diga que a ...
  #1 (permalink)  
Antiguo 14/03/2002, 18:03
 
Fecha de Ingreso: mayo-2001
Mensajes: 87
Antigüedad: 23 años, 1 mes
Puntos: 0
Imagen De La Semana

Hola
quiero mostrar una imagen o un video cada semana obviamente distintos.
pero mi pregunta es como hago en asp que me diga que a pasado una semana???
desde que puse la primera imagen??
no se me ocurre??
denme ideas porfa
graciass
  #2 (permalink)  
Antiguo 15/03/2002, 04:52
moncherote
Invitado
 
Mensajes: n/a
Puntos:
Re: Imagen De La Semana

lo unico que se ocurre asi a primeras es que te guardes la fecha en que publicas la foto por primera vez en una pequeña base de datos
y que hagas la comprobacion de si la fecha actual al cargar la pagina el siete dias superior a la guardada.
si es asi la cambias y modificas la fecha de nuevo, y si no sigues mostrando la misma.
creo que debes crear la tabla de la bd el campo fecha como ese mismo tipo.
  #3 (permalink)  
Antiguo 15/03/2002, 06:32
 
Fecha de Ingreso: enero-2002
Mensajes: 120
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Imagen De La Semana

Lo más sencillo que se me ocurre, es que en el nombre de la foto o video tengas el dia de la semana. Ejemplo:
foto_1.gif,foto_2.gif,...,foto_7.gif
Luego sólo has de ver el día de la semana:
ndia = weekday(date())
<img src="foto_<%=ndia%>.gif">

¿Qué te parece la idea?
  #4 (permalink)  
Antiguo 15/03/2002, 06:37
 
Fecha de Ingreso: enero-2002
Mensajes: 120
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Imagen De La Semana

Perdona, creo que me he confundido, te he dicho el cambio diario. Puedes aplicar lo mismo que te he dicho, pero aplicando módulo de 54 (el año tiene 54 semanas).

nSemana = date() mod 54
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 21:32.