Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola, eu gostaria de mostrar um erro na tela caso o usuário inserisse a data errada no formulário,
como: dd-mm-yyyy, sendo que o certo seria dd/mm/yyyy,
Já utilizo dois comando:
Um para converter a data para o banco de dados:
function data_user_para_mysql($y)
{
if($y!=''){
$data_inverter = explode("/",$y);
$x = $data_inverter[2].'-'. $data_inverter[1].'-'. $data_inverter[0];
return $x;
}
}
o Outro para retornar uma mensagem caso o campo estiver vazio:
if (empty($CAMPO_DATANASC))
{
$CAMPO_DATANASC = "".$CAMPO_DATANASC."";
echo " O campo Data de Nascimento é obrigatório. <br>";
print "<a href='javascript:history.go(-1)'>Clique aqui para corrigir o campo Data de Nascimento!</a>";
exit;
}
Obrigado desde já!
Carregando comentários...