Ver Mensaje Individual
  #8 (permalink)  
Antiguo 21/08/2015, 09:00
Avatar de Uncontroled_Duck
Uncontroled_Duck
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Málaga [Spain]
Mensajes: 806
Antigüedad: 13 años
Puntos: 261
Respuesta: Cuenta Regresiva

Buenas, no te compliques, la solución ya la han aportado:
Cita:
Iniciado por pateketrueke Ver Mensaje
- Al momento de presionar el botón (usando un formulario) registras la fecha actual en la base de datos con relación al usuario actual
- La siguiente vez que pidan el botón buscas en la base de datos ese registro, comparas ambas fechas y eso debe darte una diferencia de tiempo
- Entonces comparas esa diferencia de tiempo como gustes para seguir mostrando el botón o no
Cita:
no comprendo... como hago para meter la fecha en la base de datos??
https://www.google.es/search?q=inser...+base+de+datos

Cita:
es decir.. en que o con que funcion del script lo hago, como se en que fecha esta ese usuario??
Código PHP:
time() 
Cita:
porque facilmente cambiaria su fecha y tendriamos un problema no?
Es la fecha del servidor, así que amenos que tenga acceso al mismo, no creo que pueda cambiar nada.

Cita:
luego de pulsarlo comienza un contador de 24hs no importa fecha que sea el contador sigue en pie para la sesion
Esto no tiene mucho sentido, un contador de 24h ¿a partir de que fecha? ¿Y si cierra la sesión?

La lógica es, pulsa y registras la fecha y hora asociada a un usuario. A partir de ahí, hasta que no se cumpla el periodo concreto no podrá volver a pulsar o lo que sea. La forma rápida, precisa y efectiva es lo que comenta pateketrueke, usar la base de datos y las fechas.

Saludos,
__________________
Todos agradeceremos que pongas el código en su respectivo Highlight