Foros del Web » Programando para Internet » PHP »

Mostrar cuenta hacia atrás con DB y PHP

Estas en el tema de Mostrar cuenta hacia atrás con DB y PHP en el foro de PHP en Foros del Web. Hola! Eh aqui mi problema. Al pulsar un botón, se tiene que almacenar una hora en la db. Hasta aqui bien, la página se actualiza ...
  #1 (permalink)  
Antiguo 03/07/2009, 09:11
 
Fecha de Ingreso: julio-2009
Mensajes: 2
Antigüedad: 14 años, 9 meses
Puntos: 0
Pregunta Mostrar cuenta hacia atrás con DB y PHP

Hola!
Eh aqui mi problema. Al pulsar un botón, se tiene que almacenar una hora en la db. Hasta aqui bien, la página se actualiza y todo. Lo que quiero, es que hasta que no pase X tiempo, no pueda volver a pulsar ese botón, y que aparezca una cuenta hacia atrás de lo que falta para que pueda volver a pulsar. ¿Cómo puedo hacer esto?

Muchísimas gracias =)


P.D: Con que me digais como, es decir, la idea lógica y teórica me vale, no necesito más =) Gracias!
  #2 (permalink)  
Antiguo 03/07/2009, 09:30
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 7 meses
Puntos: 18
Respuesta: Mostrar cuenta hacia atrás con DB y PHP

Habría que hacerlo con Javascript.

busca settimeout y setinterval y lo verás a la primera.
  #3 (permalink)  
Antiguo 04/07/2009, 08:23
 
Fecha de Ingreso: julio-2009
Mensajes: 2
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Mostrar cuenta hacia atrás con DB y PHP

ok, muchas gracias =)
  #4 (permalink)  
Antiguo 04/07/2009, 10:39
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 7 meses
Puntos: 18
Respuesta: Mostrar cuenta hacia atrás con DB y PHP

No sé si lo has dicho con cierta sorna o no lo de muchas gracias. La verdad es que también se puede hacer en el servidor(con AJAX), pero no merece la pena por el consumo de recursos (porque es una tontería, vaya).

Espero que si lo resuelves, publiques aquí la soución y mucha gente te lo agradecerá.

Saludos y suerte (y salud, lo más importante).
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 01:21.