コード例 #1
0
ファイル: CadastroAjax.php プロジェクト: amorimlima/Hospital
 $usuarioController = new UsuarioController();
 //Verificações o CPF
 //Confirma se está cadastrando um aluno e faz a verificação simples do cpf
 if ($_POST['perfil'] == '1') {
     $escola = $_POST['escola'];
     //Salva na variavel $escola o valor vindo por ajax
     //Verificação de CPF para alunos 			//cpf só poderá vir vazio se for cadastro de um aluno
     if ($_POST['cpf'] != '' && $usuarioController->verificaCpfAluno($_POST['cpf']) > 0) {
         $result = array('erro' => true, 'msg' => 'CPF já cadastrado!');
     }
     //Se for professor, pega o id da escola da sessão para verificar a disponibilidade do cpf em uma determinada escola
 } else {
     $u = unserialize($_SESSION['USR']);
     $escola = $u['escola'];
     //chama o método de verficação do cpf do professor verificando a existencia do CPF em uma determinada escola.
     if ($usuarioController->verificaCpfProfessor($_POST['cpf'], $escola) > 0) {
         $result = array('erro' => true, 'msg' => 'CPF já cadastrado nessa escola!');
     }
 }
 //Verificações de email e login. Só entrará no IF se não tiver erro no cpf.
 /*if ($result == ''){
    if (($enderecoController->verificaEmail($_POST['email']) > 0) && $_POST['email'] != ''){
    	$result = Array('erro'=>true,'msg'=>'Email já cadastrado!');
    
    }else if ($usuarioController->verificaLogin($_POST["login"])){
    	$result = Array('erro'=>true,'msg'=>'Nome de usuário já cadastrado!');
    }
   }*/
 //Se não tiver nenhum erro, segue o cadastro.
 if ($result == '') {
     $endereco = new Endereco();