Пример #1
0
$msg1 = "Nenhum Campo em Branco";
$msg2 = "";
$conexao = new Conexao();
$query = "SELECT user_email FROM usuarios WHERE user_email = '{$email}';";
$resultado = $conexao->executaComando($query) or die("Erro ao checar email.");
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    //Se não recebeu dados, não insere no banco
    if (trim($nome) == "" || trim($email) == "" || trim($senha) == "" || trim($documento_tipo) == "" || trim($numero_documento) == "" || trim($telefone) == "" || trim($logradouro) == "" || trim($numero) == "" || trim($bairro) == "" || trim($cep) == "" || trim($uf) == "" || trim($pais) == "") {
        echo "Nenhum dado recebido!";
    } else {
        if (mysqli_num_rows($resultado) == 0) {
            //Verifica se o email informado já está cadastrado
            if ($senha == $senha2) {
                if (strlen($senha) >= 8) {
                    $inst = new Instituicao($nome, $logradouro, $numero, $cep, $bairro, $cidade, $uf, $pais, $telefone, $email, $senha, $documento_tipo, $numero_documento);
                    if ($inst->insertInst()) {
                        $_SESSION['msg_cadastro'] = "Instituicao Cadastrada com Sucesso!";
                        header('location: ../cadastro_msg.php');
                    } else {
                        $_SESSION['msg_cadastro'] = "Ocorreu um erro ao cadastrar a instituição!";
                        header('location: ../cadastro_msg.php');
                    }
                } else {
                    $_SESSION['msg_cadastro'] = "A senha deve ser maior que 8 caracteres!";
                    header('location: ../cadastro_msg.php');
                }
            } else {
                $_SESSION['msg_cadastro'] = "As senhas não coincidem!";
                header('location: ../cadastro_msg.php');
            }
        } else {