Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- if(isset($_SESSION['logado']) and $_SESSION['logado'] == true) // Testa se existe variável de sessão logado e se a variável está setada para true
- {
- // Esta verificação restringe o acesso ao cadastro de produtos apenas para os usuários válidos
- // Esta verificação deve ser utilizada em todas as páginas do sistema cujo acesso é restrito
- echo “Bem-vindo”.$_SESSION[“login”]; // mostra o conteúdo da variável de sessão login
- }
- ?>
- <?php
- include "conexao.php";
- session_start();
- if(isset($_SESSION["msg"]))
- {
- echo $_SESSION["msg"];
- unset($_SESSION['msg']);
- }
- $sql= "SELECT * FROM usuarios";
- $resultado= pg_query ($conexao, $sql);
- $linhas= pg_num_rows($resultado);
- for ($i=0; $i< $linhas ; $i++)
- {
- $registro= pg_fetch_row($resultado);
- }
- ?>
- <html>
- <head>
- <meta charset="UTF-08"/>
- <title> Login</title>
- </head>
- <body>
- <form name="dados" action="verif.php" method="POST"onsubmit="return validaForm ();" >
- Login: <input type="text" name="login"/>
- Senha: <input type="password" name="senha">
- </br>
- <input type ="submit" name="enviar" value="Enviar"/>
- <input type="reset" name="limpar" value="Limpar"/></br></br></br></br></br></br>
- </form>
- </body>
- </html>
- VERIFICA SE ESTÁ LOGADO
- <?php
- session_start();
- $login=$_POST["login"];
- $senha=$_POST["senha"];
- if (!(empty($login) OR empty($senha)))
- {
- include "conexao.php";
- $resultado=pg_query("SELECT * from usuarios WHERE login='$login' and senha='$senha'");
- if (pg_num_rows($resultado)== 1)
- {
- $_SESSION["logado"]=true;
- $_SESSION["login"]=$login;
- header("Location:mystyle.php");
- }
- else
- {
- $_SESSION["msg"]="Usuário ou senha inválidos";
- header("Location:login.php");
- }
- }
- else
- {
- $_SESSION["msg"]="Preencha campos usuário e senha";
- header("Location:login.php");
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement