DATAS
Vou colocar apenas uma parte do código para entendimento:
Tenho no formulário o cadastro_terceirizado.php assim:
<td width="64">Data Nascimento</td>
<td width="319"><input class="texto_padrao_outroscampos" type="text" name="data_nascimento_terceirizados" id="datanascimento"/></td>
a página vai para o processamento pelo arquivo cadastrando_terceirizando.php assim:
$data_nascimento_terceirizados = $_POST['data_nascimento_terceirizados'];
$dt = DateTime::createFromFormat('d/m/Y', $data_nascimento_terceirizados);
$data_nascimento_terceirizados_formatada = $dt ->format('Y-m-d');
$cadastro = "Insert into cadastro_terceirizado...... bla bla bla".
o cadastro ocorre certinho: o usuário cadastra 01/01/19999 e no banco salva como 1999-01-01 por exemplo.
Mas quando o usuário não coloca data, ou seja deixa a data vazia, dá este erro abaixo:
>
Citar
**Fatal error**: Call to a member function format() on a non-object in **/home/heliosan/public_html/iftm/terceirizados_cadastrando.php** on line **15**
o que é isso?Discussão (2)
Carregando comentários...