Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2014
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.91 KB | None | 0 0
  1. <?php
  2. session_start();
  3.  
  4. 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
  5. {
  6.  
  7. // Esta verificação restringe o acesso ao cadastro de produtos apenas para os usuários válidos
  8. // Esta verificação deve ser utilizada em todas as páginas do sistema cujo acesso é restrito
  9. echo “Bem-vindo”.$_SESSION[“login”]; // mostra o conteúdo da variável de sessão login
  10.  
  11. }
  12.  
  13. ?>
  14.  
  15. <?php
  16. include "conexao.php";
  17. session_start();
  18.  
  19. if(isset($_SESSION["msg"]))
  20. {
  21. echo $_SESSION["msg"];
  22. unset($_SESSION['msg']);
  23. }
  24.  
  25. $sql= "SELECT * FROM usuarios";
  26. $resultado= pg_query ($conexao, $sql);
  27. $linhas= pg_num_rows($resultado);
  28.  
  29. for ($i=0; $i< $linhas ; $i++)
  30. {
  31. $registro= pg_fetch_row($resultado);
  32. }
  33. ?>
  34. <html>
  35. <head>
  36. <meta charset="UTF-08"/>
  37. <title> Login</title>
  38. </head>
  39. <body>
  40. <form name="dados" action="verif.php" method="POST"onsubmit="return validaForm ();" >
  41.  
  42. Login: <input type="text" name="login"/>
  43. Senha: <input type="password" name="senha">
  44.  
  45. </br>
  46. <input type ="submit" name="enviar" value="Enviar"/>
  47. <input type="reset" name="limpar" value="Limpar"/></br></br></br></br></br></br>
  48. </form>
  49.  
  50.  
  51.  
  52.  
  53.  
  54. </body>
  55. </html>
  56.  
  57.  
  58. VERIFICA SE ESTÁ LOGADO
  59.  
  60. <?php
  61. session_start();
  62.  
  63. $login=$_POST["login"];
  64. $senha=$_POST["senha"];
  65.  
  66. if (!(empty($login) OR empty($senha)))
  67. {
  68. include "conexao.php";
  69.  
  70. $resultado=pg_query("SELECT * from usuarios WHERE login='$login' and senha='$senha'");
  71.  
  72. if (pg_num_rows($resultado)== 1)
  73.  
  74. {
  75. $_SESSION["logado"]=true;
  76.  
  77. $_SESSION["login"]=$login;
  78. header("Location:mystyle.php");
  79. }
  80. else
  81. {
  82.  
  83. $_SESSION["msg"]="Usuário ou senha inválidos";
  84.  
  85. header("Location:login.php");
  86. }
  87. }
  88. else
  89. {
  90. $_SESSION["msg"]="Preencha campos usuário e senha";
  91.  
  92. header("Location:login.php");
  93. }
  94. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement