Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //classe sessao | não altere nenhuma variavel da classe
- // os dados são alterados somente nas chamadas aos metodos
- // inicio da classe
- /*
- */
- class login{
- var $flag = "";
- var $erro = "<script> window.onload = function(alert('* *Usuário ou senha incorretos tente novamente.**'));</script>";
- function checkLogin(){
- if(
- isset($_POST['usuario'])){
- $usuario = $_POST['usuario'];
- $senha = $_POST['senha'];
- $query = mysql_query("select
- usuario,senha from usuarios
- where usuario = '$usuario'
- and senha = '$senha'"
- );
- if($query){
- while($linha = mysql_fetch_array($query,MYSQL_ASSOC)){
- if($usuario == $linha["usuario"] && $senha == $linha["senha"]){
- $_SESSION['autentico'] = $usuario;
- header('Location: publicadas.php');
- }//fim if
- }// fim while
- }// fim if query
- else{
- $this->erro = "Usuário ou senha inválidos tente novamente.";
- }
- } //fim isset
- } // fim function checkLogin
- function sessao(){
- if(!
- isset($_SESSION['autentico'])
- )
- {
- echo '
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <title>Admin</title>
- <script type="text/javascript" src="class/events.js"></script>
- <link href="css/login.css" type="text/css" rel="stylesheet" />
- <script language="javascript" type="text/javascript" src="jscripts/Pajax.js"></script>
- </head>
- <body>
- <div id="wrap">
- <div id="div_form_Login">
- <ul>
- <p>Área restrita, efetue o login! </p>
- <form name="f1" id="f1" method="post" onSubmit="return formPost()" action="admin.php">
- <table border="0" cellspacing="2" cellpadding="2">
- <tr>
- <td>usuário:</td>
- <td><input type="text" name="usuario" value="" /> </td>
- </tr>
- <tr>
- <td>senha:</td>
- <td><input type="password" name="senha" value="" /></td>
- </tr>
- <tr>
- <td> </td>
- <td><input type="submit" id="btn_entrar" name="entrar" value="login"
- style="width:120px; background-color:#e9e9e9; color:#666;
- border:1px solid #666; text-align:center; margin-left:25px; padding:4px; margin-top:30px;"
- /></td>
- </table>
- </form>
- </ul>
- </div>
- </div>
- '.$this->erro.'
- </body>
- </html>
- ';
- exit;
- }
- } //fim do metodo sessao
- function logout(){
- unset($_SESSION['autentico']);
- session_destroy();
- }//fim funcao logout
- }//fimda classe login
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement