Autor Tópico: Erro ao autenticar!!!!  (Lida 578 vezes)

agabarbosa

  • Novato
  • *
  • Mensagens: 32
    • Email
Erro ao autenticar!!!!
« Online: Junho 20, 2016, 10:08:24 am »
Olá, Pessoal tudo bem?

Estou aumentando nos campos de login o campo Unidade.

Porém não estou alterando nada no login (validate ) funciona um pouco e depois diz que precisa ser autorizado pelo Administrador... Como resolver? Não mudei nada...

Se eu instalo tudo de novo as coisas dão problemas...

$slogin = sc_sql_injection({login});
$spswd = sc_sql_injection(({pswd}));

$sql = "SELECT
      priv_admin,
      active,
      name,
      email, Unidade
         FROM sec_users
         WHERE login = $slogin and
      AND pswd = ".$spswd."";
   
sc_lookup(rs, $sql);


if(count({rs}) == 0)
{
   sc_log_add('login Fail', {lang_login_fail} . {login});
   sc_error_message({lang_error_login});
   sc_error_exit();
}
else if({rs[0][1]} == 'Y')
{
   $usr_login      = {login};
   $usr_priv_admin    = ({rs[0][0]} == 'Y') ? TRUE : FALSE;
   $usr_name      = {rs[0][2]};
   $usr_email      = {rs[0][3]};
   $usr_unidade   = {rs[0][4]}; [só acrescentei isto]
   
      
   sc_set_global($usr_login);
   sc_set_global($usr_priv_admin);
   sc_set_global($usr_name);
   sc_set_global($usr_email);
   sc_set_global($usr_unidade); [e + isto...]
   
}
else
{
   sc_error_message({lang_error_not_active});
   sc_error_exit();
}

E está aparecendo que precisa de autorização do administrador...
André/DF