Existe uma solução?
Acredito que alguém possa me dar um luz nesse código.
Explicando rapidamente, o usuário preenche um formulário onde tem dois campos de dados que faz validações de intervalos de dias e finais de semana e chama uma função para comparar essas datas e emit um alerta caso não esteja no intervalo de dias e/ou cai no final de semana mais não impede ele de gravar no banco mesmo assim.
Então emito um alerta desse ocorrido e pergunto se ele deseja gravar mesmo assim, se sim grava, se não volta ao formulário.
>
if(isset($_POST['cadastro']) && $_POST['cadastro'] == 'Cadastrar'){
// Nessa parte pego os dados do form, blablabla
if ($validacao === true) {
// Aqui testo as validações do formulário e verificio se não contém erros, após passar sem erros
// eu chamo uma função para comparar datas e tals e ai que começa meu problema.
if ($valida == true) {
echo $valida;
// Ao chamar função ela compara as datas no intervalo de X dias e retorna um alerta, quero apenas
// informar ao usuário que tem esse alerta e se ele deseja continuar mesmo assim, se clicar em sim grava
// os dados no banco, se não volta ao formulário.
}
// Aqui o insert para gravar no banco de dados
} else {
// Aqui emito uma mensagem de erro ao usuário
// caso haja algo de errado no formulário
}
}Discussão (5)
Carregando comentários...