Ir ao conteúdo

Posts recomendados

Postado

Olá! Eu estou criando um sistema de login tentando não utilizar MySQL, phpMyAdmin, e etc. Já consegui fazer o esquema dos usuários acessarem, o problema, é que não tem restrição da pagina para entrar só quando logado, já tentei vários métodos e não resolvi o problema, e não acho em lugar nenhum a solução, fiz duas paginas, login.php e admin.php, o código está abaixo

 

Codigo login.php

 

<!DOCTYPE html>
<html lang="pt-br">
    <head>
 
        <meta charset="UTF-8" />
        <!-- Chamada do style_login.css -->
        <link rel="stylesheet" type="text/css" href="assets/style_login.css">
        <!-- Titulo da pagina -->
        <title>
         Login
        </title>
 
    </head>
    <body>
 
    <center>
        <div class="global">
           
        <br>
 
            <h3 class="h3">
               Faça o login!
            </h3>
 
        <br>   
            <form name="" method="post" action="" class="form">
                <label>Usuário: <input type="text" name="user" placeholder="Seu Usuário" /></label><br /><br />
                <label>Senha: <input type="password" name="pass" placeholder="Sua Senha" /></label><br /><br />
                <input type="submit" name="submit" value="Logar!" class="btn btn_verde" />
            </form>
 
            <?php
 
                $user = @$_REQUEST['user'];
                $pass = @$_REQUEST['pass'];
                $submit = @$_REQUEST['submit'];
               
                /* Usuarios */             
                $user1 = 'admin';
                $pass1 = 'admin123';
               
                if($submit){
                   
                    if($user == "" || $pass == ""){
                        echo "<script:alert('Por favor, preencha todos os campos!');</script>";
                    }
 
                    else{
                        if(($user == $user1 && $pass == $pass1)){
                            session_start();
                            $_SESSION['usuario']= $user;
                            $_SESSION['senha']= $pass;
                            header("Location: admin.php");
                        }
                       
                        else{
                            echo "<script>alert('Usuário e/ou senha inválido(s), Tente novamente!');</script>";
                        }
                    }
                }
            ?>
 
        </div>
    </center>
 
    </body>
</html>

Codigo admin.php

<!DOCTYPE html>
<html lang="pt-br">
<head>     
 
        <meta charset="UTF-8" />
        <!-- Chamada do style_inicio.css -->
        <link rel="stylesheet" type="text/css" href="assets/style_inicio.css">
        <!-- Titulo da pagina -->
        <title>
           Area do admin
        </title>
 
</head>
<body>
<br>
   
 <center>  
   <h3>Area Restrita</h3>
 </center>
 
</body>
</html>

Espero achar alguem que me ajude =D

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!