function autentica($login, $pwd, $tipo) { if (empty($login) or empty($pwd)) { if (!empty($login)) { setTentativaLogin($login); } return false; } $query = "select idsolicitante as id, nome, confirmado, email\n from lda_solicitante\n where cpfcnpj='{$login}' and chave = '" . md5($pwd) . "' "; $rs = execQuery($query); if (mysql_num_rows($rs) != 0) { $row = mysql_fetch_array($rs); } else { //inclui tentativa de acesso ao sistema, para usar o recaptcha no proximo login setTentativaLogin($login); return false; } //exclui tentativas de acesso ao sistema do usuario (para evitar o recaptcha no proximo login) delTentativaLogin($login); $apelido = explode(" ", $row['nome']); $var = array(); $var["uid"] = $row['id']; $var["nomeusuario"] = $row['nome']; $var["emailusuario"] = $row['email']; $var["apelidousuario"] = $apelido[0]; $var["confirmado"] = $row['confirmado'] ? "S" : "N"; $_SESSION[SISTEMA_CODIGO] = $var; return true; }
function autentica($login, $pwd, $tipo) { if (empty($login) or empty($pwd)) { if (!empty($login)) { setTentativaLogin($login); } return false; } $query = "select u.idusuario as id, u.nome, u.idsecretaria, s.sigla, s.nome as secretaria\n from sis_usuario u, sis_secretaria s\n where u.idsecretaria = s.idsecretaria \n and u.login='******' and u.chave = '" . md5($pwd) . "'\n and u.status = 'A'"; $rs = execQuery($query); if (mysql_num_rows($rs) != 0) { $row = mysql_fetch_array($rs); } else { //inclui tentativa de acesso ao sistema, para usar o recaptcha no proximo login setTentativaLogin($login); return false; } //exclui tentativas de acesso ao sistema do usuario (para evitar o recaptcha no proximo login) delTentativaLogin($login); $apelido = explode(" ", $row['nome']); $var = array(); $var["uid"] = $row['id']; $var["nomeusuario"] = $row['nome']; $var["apelidousuario"] = $apelido[0]; $var["idsecretaria"] = $row['idsecretaria']; $var["siglasecretaria"] = $row['sigla']; $var["nomesecretaria"] = $row['secretaria']; $_SESSION[SISTEMA_CODIGO] = $var; return true; }