recordCount() == 0) { $strErro .= '• Não há empresa associada a este CNPJ.
'; } elseif($rsValidSenha->recordCount() == 0) { $strErro .= '• Senha inválida. Tente novamente.
'; } elseif($strValidNumber != $_POST['txtNumeroImagem']) { $strErro .= '• O número da imagem não confere com o inserido.
'; } else { $id = $rsValidSenha->get('idEmpresa'); $bolValid = true; } } //Empresa não cadastrada, valida e inseri else { //Validating data $strValidCNPJ = $_POST['txtCNPJ']; $strValidNumber = $_SESSION["stringImageSource"]; $strValidSenha = $_POST['txtSenha']; $strValidSenhaConfirma = $_POST['txtSenhaConfirma']; $sSQL = " SELECT COUNT(*) AS numCount FROM Empresa WHERE strCNPJ = '$strValidCNPJ' "; $rsValidCNPJ = new recordSet($sSQL, $conn, 0); $strErro = ''; if($strValidSenha != $strValidSenhaConfirma) $strErro .= '• A senha não confere com a confimação.
'; if($rsValidCNPJ->get('numCount')>0) $strErro .= '• O CNPJ informado já está cadastro.
'; if($strValidNumber != $_POST['txtNumeroImagem']) $strErro .= '• O número da imagem não confere com o inserido.
'; //Cadastra empresa if (strlen($strErro) == 0) { //Request General Data $strRazaoSocial = getForm('txtRazaoSocial', 'text', ''); $strNomeFantasia = getForm('txtNomeFantasia', 'text', ''); $strCNPJ = getForm('txtCNPJ', 'text', ''); $strEndereco = getForm('txtEndereco', 'text', ''); $strBairro = getForm('txtBairro', 'text', ''); $strCEP = getForm('txtCEP', 'text', ''); $numTelComercialDDD = getForm('txtTelComercialDDD', 'number', ''); $numTelComercial = getForm('txtTelComercial', 'number', ''); $idCidade = getForm('ddlCidadeEmpresa', 'dropdown', ''); $strEmail = getForm('txtEmailEmpresa', 'text', ''); $strSenha = getForm('txtSenha', 'text', ''); //Insert Data $sSQL = "INSERT INTO Empresa (" . " strRazaoSocial, strNomeFantasia, strCNPJ, strEndereco, " . " strBairro, strCEP, numTelComercialDDD, numTelComercial, idCidade, " . " strEmail, strSenha " . ") VALUES (" . " $strRazaoSocial, $strNomeFantasia, $strCNPJ, $strEndereco, " . " $strBairro, $strCEP, $numTelComercialDDD, $numTelComercial, $idCidade, " . " $strEmail, $strSenha " . ")"; mysql_query($sSQL, $conn) or queryError(mysql_error()); $id = lastAdded('Empresa', 'idEmpresa', $conn); $bolValid = true; } } //Se validado, cadastra vaga if ($bolValid) { //Request General Data $idEmpresa = $id; $idCidade = getForm('ddlCidadeVaga', 'dropdown', ''); $idCargo = getForm('ddlCargoVaga', 'dropdown', ''); $strTitulo = getForm('txtTitulo', 'nameBr', ''); $strDescricao = getForm('txtDescricao', 'text', ''); $bolEstagiario = getForm('chkEstagiario', 'checkbox', ''); $bolCLT = getForm('chkCLT', 'checkbox', ''); $bolPJ = getForm('chkPJ', 'checkbox', ''); $strEmail = getForm('txtContatoEmail', 'text', ''); $strContatoNome = getForm('txtContatoNome', 'text', ''); //Update Data $sSQL = "INSERT INTO Vaga (" . " idEmpresa, idCidade, idCargo, strTitulo, strDescricao, " . " bolEstagiario, bolCLT, bolPJ, strEmail, strContatoNome, " . " dtmAtualizacao " . ") VALUES (" . " $idEmpresa, $idCidade, $idCargo, $strTitulo, $strDescricao, " . " $bolEstagiario, $bolCLT, $bolPJ, $strEmail, $strContatoNome, " . " NOW() " . ")"; mysql_query($sSQL, $conn) or queryError(mysql_error()); setcookie("empresaCNPJ", $strValidCNPJ, time()+(3600*24*30)); $_SESSION['empresa'] = $id; $_SESSION['empresaNova'] = !$bolCadastrada; redirect("vagaCadastraOk.php"); } } ?>