$obrigatorios[] = 'proprietario'; $i = $j = 0; foreach ($_POST as $post => $valor) { $i++; if (array_search($post, $obrigatorios) && $valor == "") { $j++; $r[$j] = '<font color="#FF0000">'; } } if (strlen($_POST['cnpj']) <= 11) { $cpfbool = true; } if (strlen($_POST['cnpj']) > 11 && strlen($_POST['cnpj']) <= 14) { $cpfbool = false; } if ($_POST['cnpj'] != "" && $cpfbool && !is_valid_cpf($_POST['cnpj'])) { $j++; $r[3] = '<font color="#FF0000">'; } if (${$_POST}['cnpj'] != "" && !$cpfbool && !is_valid_cnpj($_POST['cnpj'])) { $j++; $r[3] = '<font color="#FF0000">'; } if ($j == 0) { $clinica->LoadInfo(); $clinica->CNPJ = $_POST['cnpj']; $clinica->RazaoSocial = utf8_decode(htmlspecialchars(utf8_encode($_POST['razaosocial']), ENT_QUOTES | ENT_COMPAT, 'utf-8')); $clinica->Fantasia = utf8_decode(htmlspecialchars(utf8_encode($_POST['fantasia']), ENT_QUOTES | ENT_COMPAT, 'utf-8')); $clinica->Proprietario = utf8_decode(htmlspecialchars(utf8_encode($_POST['proprietario']), ENT_QUOTES | ENT_COMPAT, 'utf-8')); $clinica->Endereco = utf8_decode(htmlspecialchars(utf8_encode($_POST['endereco']), ENT_QUOTES | ENT_COMPAT, 'utf-8')); $clinica->Bairro = utf8_decode(htmlspecialchars(utf8_encode($_POST['bairro']), ENT_QUOTES | ENT_COMPAT, 'utf-8'));
$_POST['cpf_ant'] = ajusta_cpf($_POST['cpf_ant'], 1); $obrigatorios[1] = 'codigo'; $obrigatorios[] = 'nom'; $i = $j = 0; foreach ($_POST as $post => $valor) { $i++; if (array_search($post, $obrigatorios) && $valor == "") { $r[$i] = '<font color="#FF0000">'; $j++; } } if (!is_valid_codigo($_POST[codigo]) && $_GET[acao] != "editar") { $j++; $r[1] = '<font color="#FF0000">'; } if ($_POST[cpf] != "" && !is_valid_cpf($_POST[cpf], 'pacientes') && $_POST[cpf_ant] != $_POST[cpf]) { $j++; $r[3] = '<font color="#FF0000">'; } if ($j === 0) { if ($_GET[acao] == "editar") { $paciente->LoadPaciente($_POST[codigo]); $paciente->SalvarDentistaProcurado($_POST[codigo], $_POST[cpf_dentistaprocurado]); $strScrp = "Ajax('pacientes/gerenciar', 'conteudo', '')"; } $paciente->SetDados('codigo', $_POST[codigo]); $paciente->SetDados('nome', htmlspecialchars(trim($_POST[nom]), ENT_QUOTES)); $paciente->SetDados('cpf', $_POST[cpf]); $paciente->SetDados('rg', $_POST[rg]); $paciente->SetDados('estadocivil', $_POST[estadocivil]); $paciente->SetDados('sexo', $_POST[sexo]);