session_start(); session_cache_expire(10); $useragent = $_SERVER['HTTP_USER_AGENT']; if (preg_match('|MSIE ([0-9].[0-9]{1,2})|',$useragent,$matched)) { $browser_version=$matched[1]; $browser = 'IE'; } elseif (preg_match( '|Opera/([0-9].[0-9]{1,2})|',$useragent,$matched)) { $browser_version=$matched[1]; $browser = 'Opera'; } elseif(preg_match('|Firefox/([0-9\.]+)|',$useragent,$matched)) { $browser_version=$matched[1]; $browser = 'Firefox'; } elseif(preg_match('|Chrome/([0-9\.]+)|',$useragent,$matched)) { $browser_version=$matched[1]; $browser = 'Chrome'; } elseif(preg_match('|Safari/([0-9\.]+)|',$useragent,$matched)) { $browser_version=$matched[1]; $browser = 'Safari'; } else { // browser not recognized! $browser_version = 0; $browser= 'other'; } if($browser=='IE'){ if(($browser_version ==7.0) or ($browser_version ==8.0) or ($browser_version ==6.0)){ header("Location: atualizar.php"); } } include_once('classes/class.conexao.php'); include_once('classes/class.usuarios.php'); include_once('classes/class.emails.php'); $acao = $_POST["acao"]; // - ACAO RECUPERAR ////////////////////////////////////////////////// if ( $acao == "recuperar" ) { $login = clearInjection($_POST['login']); if($login ==''){ echo ""; exit(); } $email = clearInjection($_POST['email']); if($email ==''){ echo ""; exit(); } $usuario = new Usuario(); if($usuario->VerificaLogin($login) == ''){ echo ""; exit(); } if($usuario->RecuperaSenha($email, $login) == ''){ echo ""; exit(); } $emails = new Email(); $emails->setSmtp('smtp.proficha.com'); $emails->setUsuario('proficha@proficha.com'); $emails->setSenha('pro2012'); $emails->setNomeRemetente('Sistema Proficha'); $emails->setEmailRemetente('proficha@proficha.com'); $emails->setAssunto('Recuperar Senha'); $emails->setNomeDestinatario('Recuperar'); $emails->setEmailDestinatario($email); $senha = base64_decode($usuario->RecuperaSenha($email, $login)); $corpo = file_get_contents("emails/confirmacao.html"); $corpo = str_replace("##login##", $login , $corpo); $corpo = str_replace("##email##", $email, $corpo); $corpo = str_replace("##senha##", $senha, $corpo); $emails->setMensagem($corpo); if($emails->enviar_email()){ echo ""; exit(); }else{ echo ""; } }; ?>