public function executa() { //1-Persa (299); 2-Angorá(499); 3-Himaláia(999); 4-Pré-cadastro(50) $plano = $_POST['plano']; $tamanho = $_POST['tamanho']; $validar = new Validar(); $validaPlano = $validar->plano($plano); $validaPlano = $validaTermos = true; //Validar a amiga é especial if ($validaPlano && $validaTermos) { $dao = new PessoaDAO(); $contrato = new Contrato(); $contrato->set_idPlano($plano); $contrato->set_tamanho($tamanho); $chaveGerada = $dao->geraLicenca(); $chaveFoi = false; $licenca = $chaveGerada; $contrato->set_licenca($licenca); $contratos = array($contrato); $idPessoa = $_SESSION['pessoa']['id']; if ($id = $dao->insereContrato($idPessoa, $contratos)) { $_SESSION['atualizacao-vitrine'] = true; header('Location: perfil/minha-vitrine'); } else { echo "Erro!"; } } else { echo '<script>alert("Plano invalido"); window.history.go(-1);</script>'; exit; } }