Ver Mensaje Individual
  #15 (permalink)  
Antiguo 16/04/2013, 07:54
Avatar de HiToGoRoShi
HiToGoRoShi
 
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 16 años
Puntos: 31
Respuesta: como bloquear un boton a partir de una hora

No te compliques la vida, tienes que validar dos veces

Ya que lo quieres tener en una función te doy una solución mas fina

Código PHP:
function ComprobarHora()
{
  return date('H')>=12 ? true : false;
}

    <button <?php ComprobarHora() ? 'disabled="disabled"' '' ?> >Mi boton</button>
1- Con esto bloqueamos el botón
2- Supongamos que el usuario se quedo en la pantalla desde las 11:45, y cuando hizo click en el botón ya son las 12:30, entonces hacemos esto

Código PHP:
if(ComprobarHora()){
 
// Tu lógica cuando ya paso la hora limite
}else{
  
// Cuando aun es la hora que siga su flujo normal

Ahora si lo haces con ajax, postback depende de ti .. igual sea como sea ya lo tienes validado y lo puedes hacer con postback, o ajax

Si te das cuenta es la misma lógica del foro, cuando yo hago un nuevo post tengo la opción de editar, pero si alguien ya comento esa opción queda inactiva