function validaFormRegistroAntropometrico()
{
    $ehValido = true;
    $msgsErro = array();
    if (ehVazio($_POST['aluno'])) {
        $msgErro = array('aluno' => "O nome do aluno é inválido.");
        array_push($msgsErro, $msgErro);
        $ehValido = false;
    }
    if (!ehNumerico($_POST['matricula']) || strlen($_POST['matricula']) != TAM_MATRICULA) {
        $msgErro = array('matricula' => "A matrícula passada é inválida.");
        array_push($msgsErro, $msgErro);
        $ehValido = false;
    }
    if (ehVazio($_POST['sexo'])) {
        $msgErro = array('sexo' => "O sexo selecionado é inválido.");
        array_push($msgsErro, $msgErro);
        $ehValido = false;
    }
    if (ehVazio($_POST['nivel'])) {
        $msgErro = array('nivel' => "O nível selecionado é inválido.");
        array_push($msgsErro, $msgErro);
        $ehValido = false;
    }
    if (ehVazio($_POST['nascimento']) || !verificaData($_POST['nascimento'])) {
        $msgErro = array('nascimento' => "A data de nascimento preenchida é inválida." . "A data deve está no formato \"dd/mm/aaaa\".");
        array_push($msgsErro, $msgErro);
        $ehValido = false;
    }
    $_SESSION['erro'] = $msgsErro;
    return $ehValido;
}
function validaFormRegistroAntropometrico()
{
    $ehValido = true;
    $msgsErro = array();
    if (ehVazio($_POST['aluno'])) {
        $msgErro = array('aluno' => "O nome do aluno é inválido.");
        array_push($msgsErro, $msgErro);
        $ehValido = false;
    }
    if (!ehNumerico($_POST['matricula']) || strlen($_POST['matricula']) != TAM_MATRICULA) {
        $msgErro = array('matricula' => "A matrícula passada é inválida.");
        array_push($msgsErro, $msgErro);
        $ehValido = false;
    }
    if (ehVazio($_POST['sexo'])) {
        $msgErro = array('sexo' => "O sexo selecionado é inválido.");
        array_push($msgsErro, $msgErro);
        $ehValido = false;
    }
    if (ehVazio($_POST['nivel'])) {
        $msgErro = array('nivel' => "O nível selecionado é inválido.");
        array_push($msgsErro, $msgErro);
        $ehValido = false;
    }
    if (!ehPontoFlutuante($_POST['peso'])) {
        $msgErro = array('peso' => "O peso preenchido é inválido. O número deve está no formato \"0.0\".");
        array_push($msgsErro, $msgErro);
        $ehValido = false;
    }
    if (!verificaAltura($_POST['altura'])) {
        $msgErro = array('altura' => "A altura preenchida é inválida. O número deve estar em cm.");
        array_push($msgsErro, $msgErro);
        $ehValido = false;
    }
    if (ehVazio($_POST['nascimento']) || !verificaData($_POST['nascimento'])) {
        $msgErro = array('nascimento' => "A data de nascimento preenchida é inválida." . "A data deve está no formato \"dd/mm/aaaa\".");
        array_push($msgsErro, $msgErro);
        $ehValido = false;
    }
    if (ehVazio($_POST['esporte'])) {
        $msgErro = array('esporte' => "Informe a quantidade de atividade física realizada por semana.");
        $ehValido = false;
    }
    $_SESSION['erro'] = $msgsErro;
    return $ehValido;
}
Esempio n. 3
0
    $password = $_SESSION['password'];
}
if (!(empty($username) or empty($password))) {
    include "faseControle.php";
    include_once 'config.php';
    $idFase = $_REQUEST['idFase'];
    $idProjeto = $_REQUEST['idProjeto'];
    $nome = test_input($_REQUEST["nome"]);
    $descricao = test_input($_REQUEST["descricao"]);
    $inicio = test_input($_REQUEST["inicio"]);
    $fim = test_input($_REQUEST["fim"]);
    $nome = mysqli_real_escape_string($conn, $_REQUEST["nome"]);
    $descricao = mysqli_real_escape_string($conn, $_REQUEST["descricao"]);
    $inicio = mysqli_real_escape_string($conn, $_REQUEST["inicio"]);
    $fim = mysqli_real_escape_string($conn, $_REQUEST["fim"]);
    $data = verificaData($idProjeto);
    if (is_array($data) || is_object($data)) {
        //             print_r($data['inicio']) ;
        //             exit;
        $dIniProjeto = DateTime::createFromFormat('Y-m-d', $data['inicio']);
        $dFimProjeto = DateTime::createFromFormat('Y-m-d', $data['fim']);
        $dIniFase = DateTime::createFromFormat('Y-m-d', $inicio);
        $dFinalFase = DateTime::createFromFormat('Y-m-d', $fim);
        //        print_r($data['inicio']);
        //        print_r($data['fim']);
        //       // print_r($data);
        //        print_r($inicio);
        //        print_r($fim);
        //        print_r($dFinalFase -> format('Y-m-d'));
        //        print_r($dIniFase-> format('Y-m-d')) ;
        //        print_r($dIniProjeto-> format('Y-m-d'));