function autentica($usuario, $senha) { $usuario = htmlspecialchars($usuario, ENT_QUOTES); $senha = htmlspecialchars($senha, ENT_QUOTES); $senha = md5($senha); $cliente = new Cliente(); $clienteDAO = new ClienteDAO(); $cliente = $clienteDAO->getUsuarioPorNome("Oiter Busca"); $administracao = new AdministracaoDAO(); $user = new Administracao(); $user = $administracao->autenticaUsuario($usuario, $senha); if ($user->status == 1) { if ($user->idcliente == $cliente->getIdcliente()) { session_register("usuario"); $_SESSION["usuario"] = $user; header("location: ../principal.php"); } else { header("location: ../index.php?msg=1"); } } else { header("location: ../index.php?msg=1"); } }
public function EstruturaLogin() { $clienteDAO = new ClienteDAO(); $cliente = $clienteDAO->getUsuarioPorNome("Oiter Busca"); $this->Login($cliente); }
<?php function __autoload($classe) { require_once "../../class/" . $classe . ".class.php"; } if (isset($_POST["acao"])) { $administracao = new Administracao(); $administracaoDAO = new AdministracaoDAO(); $clienteDAO = new ClienteDAO(); $cliente = $clienteDAO->getUsuarioPorNome("Oiter Busca"); $usuario = $_POST["usuario"]; $administracao = $administracaoDAO->getUsuarioPorUsuario($usuario); $senha = $administracao->geraSenha(); $setSenha = md5($senha); $administracao->setSenha($setSenha); $administracaoDAO->UpdateSenha($administracao, $administracao->getIdadministracao()); $administracao->EnviaDadosEmailAdministracao($cliente, $administracao, $senha); header("location: ../index.php?msg=3"); } else { session_start(); header("Cache-control: private"); $autentica = new Auth(); $autentica->autentica($_POST["usuario"], $_POST["senha"]); //$autentica->autentica("admin","tekrox"); }