• 0
Sign in to follow this  
netocazuza

impedir gravação no banco após determinado horário

Question

Tenho um campo de texto no meu formulário, que pega a data e hora do servidor, no formato 18-10-2017 18:30. Gostaria de bloquear a gravação no banco, após um dia e horário específico. Por exemplo: Só aceitar gravação até 21-10-2017 12:45. E minha dúvida é qual seria a melhor forma para fazer isso.

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Era exatamente isso Diogo, mas eu tava me perdendo a sintaxe das coisas. Até um separador do dia, mês e ano faz diferença. Devo ter acertado no código várias vezes, porém não tava observando esse detalhe, pois esse código é processado internamente, sem print na tela. Comentei com um amigo, e ele disse pra eu dar print após cada comando, e bingo... vi o erro na hora. Segue código pra ajudar algum desesperado como eu:

$hoje = date("d-m-Y H:i");// pega a data do servidor nesse formato específico
$limite = ('19-10-2017 23:59');//prazo limite para gravação
   if (strtotime($hoje) >= strtotime($limite)){//compara as datas
        echo "Esgotado o horario limite.";// mostra mensagem e sai
		exit;
    }

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this