Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/05/2016, 02:30
xerifandtomas
 
Fecha de Ingreso: octubre-2010
Ubicación: España
Mensajes: 1.007
Antigüedad: 13 años, 6 meses
Puntos: 123
Respuesta: Como deshabilitar submit por tiempo

Tienes que guardar en algún lugar el tiempo o momento de cuando pulso el botón por utima vez
Puedes tomar el tiempo actual con time()
Código PHP:
Ver original
  1. $tiempo_ultima_peticion = time();

Luego comparas ese dato + el tiempo que quieres que este añadir, con el tiempo actual
Código PHP:
Ver original
  1. $ultima_peticion_mas_5_horas = $tiempo_ultima_peticion + (5 * 60 * 60);
  2.  
  3. if ( $ultima_peticion_mas_5_horas > time() ){
  4. echo 'Han pasado más de 5 horas;
  5. }else {
  6. echo ' Aun no han pasado 5 horas';
  7. }


Espero se entienda la idea.
__________________
Unset($vida['malRollo']);