Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Sistema de Login com níveis de acesso criado por Skope
- // Arquivo de Conexão
- include("conexao.php");
- error_reporting(0);
- $status = false;
- // Recebe dados do formulário
- $login = $_POST["login"];
- $senha = $_POST["senha"];
- // Recebe dados do Banco
- $verifica = mysql_query("SELECT * from dados WHERE login='$login'");
- $array = mysql_fetch_array($verifica);
- if(mysql_num_rows($verifica) == 1){
- $status = true;
- } else {
- echo "Não existe nenhum usuário com este login.";
- }
- if(($login == $array[login]) && ($senha = $array[senha])){
- $status = true;
- } else {
- echo "Login ou Senha incorreto.";
- }
- // Função para criar a sessão, para não tarmos a repetir várias vezes o mesmo.
- function sessao(){
- session_start();
- $_SESSION["login"] = $login;
- $_SESSION["senha"] = $senha;
- $_SESSION["rank"] = $array[rank];
- }
- // Verifica se o status é verdadeiro, se for vamos criar a sessão para cada tipo de nível.
- if($status = true){
- if($array[rank] == "usuario"){
- sessao();
- header("Location: home.php");
- } elseif($array[rank] == "mod"){
- sessao();
- header("Location: paginamod.php");
- } elseif($array[rank] == "adm"){
- header("Location: paginaadm.php");
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement