if ( protocolNewPassword( $_POST["senhaNova"] ) == false ) {
$jsStartup[] = "alert('A senha informada inválida, verifique as \"Especificações de Senha\"!');";
$jsStartup[] = $setFocus;
} else if ($_POST["senhaNova"] != $_POST["senhaConf"]) {
GetTemplate($smarty, $nomeTpl);
return;
} else if ($_POST["senhaNova"] != $_POST["senhaConf"]) {
$jsStartup[] = "alert('As senhas informadas não conferem!');";
$jsStartup[] = $setFocus;
} else {
$result = pg_query($dbcon, "select id from pbx_usuarios where check_vl = md5(lower('$login')) and senha = md5('$senha') ");
//// or //$siteError->GetPhpError("Autentica Usuario", "Não foi possível autenticar o usuário: " .$_POST["loginUser"]);
$row = pg_fetch_row($result); // or $siteError->GetPhpError("Autentica Usuario", "def", "Erro ao buscar resultado do banco na autenticacao de usuario.");
GetTemplate($smarty, $nomeTpl);
return;
}
$login = substr(GetLogin(), 0, 20);
$senha = (substr($_POST["senhaAtu"], 0, 14));
/* verifica a senha atual é correta */
$result = pg_query($dbcon, "select id from pbx_usuarios where check_vl = md5(lower('$login')) and senha = md5('$senha') ");