Advertisement
rdsedmundo

login.php

Aug 20th, 2011
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.32 KB | None | 0 0
  1. <?
  2. #Se o login e senha não foi processado, exibe o formulário
  3. if(!isset($_POST["submit"])) {
  4.     echo "<form name=\"form\" method=\"post\">";
  5.     echo "Login:<br /><input name=\"login\" type=\"text\" maxlength=\"20\" size=\"20\" /><br />";
  6.     echo "Senha:<br /><input name=\"senha\" type=\"password\" maxlength=\"8\" size=\"20\" /><br />";
  7.     echo "<br />";
  8.     echo "<input name=\"submit\" type=\"submit\" value=\"Logar\" />";
  9.     echo "</form>";
  10. }
  11. else {
  12.     $login = $_POST["login"];
  13.     $senha = $_POST["senha"];
  14.  
  15.     #Checando se o login e senha não estão em branco
  16.     if(!empty($login) and !empty($senha)) {
  17.         #Populamos o nosso array que controlará os usuários
  18.         $usuarios = array(
  19.                 #Setamos os usuários e senha com acesso a página
  20.                 0 => array(login => "Edi472", senha => "REMOVIDO"),
  21.                 1 => array(login => "USUARIO", senha => "SENHA"),
  22.                 2 => array(login => "USUARIO", senha => "SENHA"),
  23.                 3 => array(login => "USUARIO", senha => "SENH")
  24.                 );
  25.  
  26.         #Checando se o login e senha "batem" com os usuários com acesso permitido
  27.         if(in_array(array(login => "$login", senha => "$senha"), $usuarios)) {
  28.             echo "Bem vindo(a) a área de acesso restrito.";
  29.         }
  30.         else {
  31.             echo "O usuário/senha fornecido(s) esta(ão) incorreto(s).";
  32.         }
  33.     }
  34.     else {
  35.         echo "É necessário o preenchimento do login e da senha.";
  36.     }
  37. }
  38. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement