Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Login simples sem DB

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Tutorial Login simples sem DB

    Conteúdo : login.php
    Código PHP:
    <?
    //lista de usuários e suas respectivas senhas
    $usuarios = array(
        
    'usuario' => '1234',
        
    'admin' => '1234',
        
    'alguem' => '1234'
    );

    //verificação de login e senha
    if (isset($_POST['login']) && isset($_POST['senha'])) {
        if (
    array_key_exists($_POST['login'], $usuarios)) {
            if (
    $usuarios[$_POST['login']] == $_POST['senha']) {
                
    session_start();
                
    $_SESSION['s_login'] = $_POST['login'];
                
    header('location: restrito.php');
            }
            else { 
    $erro 'Senha incorreta.'; }
        }
        else { 
    $erro 'Login inv&aacute;lido.'; }
    }
    ?> 
    <form method="post">
    <table border="0" cellspacing="0" cellpadding="0" width="300">
    <tr><td width="150">Nome de usu&aacute;rio:</td><td><input type="text" name="login" /></td></tr>
    <tr><td>Senha:</td><td><input type="password" name="senha" /></td></tr>
    <tr><td colspan="2"><br /><input type="submit" value="Enviar" /></td></tr>
    </table>
    <br />
    <? if (isset($erro)) { echo $erro; } ?>
    </form>
    Conteúdo : restrito.php
    Código PHP:
    <?
    //verifica se o usuário está logado
    session_start();
    if (!isset(
    $_SESSION['s_login'])) { header('location: login.php'); die; }
    ?>
    Olá, <?php echo ($_SESSION['s_login']) ?> <form action="login.php" method="post"><input name="" type="submit" value="deslogar" /></form>
    Você pode colocar quantos usuários você quiser, deixando sempre o ultimo usuário sem ,

    'user1' => '1234',
    'user2' => '1234',
    'user3' => '1234',
    'user4' => '1234'
    Attached Files
    vi jesus de calça bege e o diabo vestido de terno...

  • Font Size
    #2
    Cara, muito bom trabalho,
    testei aqui no servidor,
    bem feito.

    Flw.



    areax@hotmail.com



    Comment


    • Font Size
      #3
      Valeu amigo , Bom Poste!!!

      Comment

      X
      Working...
      X