Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

Sistema login

$
0
0
Boas tardes,

estou a tentar criar um sistema de login no meu site mas ele não está a funcionar. Podem ver se algo está errado?

esta é a minha página html:
Código :
<body>
    <div class="navbar navbar-inverse navbar-fixed-top">
          <div class="navbar-inner">
            <div class="container-fluid">
                  <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                  </a>
                  <a class="brand" href="#">DoubleH</a>
                  <div class="nav-collapse collapse">
                    <p class="navbar-text pull-right">
                          Logged in as <a href="#" class="navbar-link">Username</a>
                    </p>
                    <ul class="nav">
                          <li class="active"><a href="#">Home</a></li>
                          <li><a href="cliente.html">Novo cliente</a></li>
                          <li><a href="servico.html">Novo serviço</a></li>
                          <li><a href="relatorio.html">Relatório</a></li>
                    </ul>
                  </div><!--/.nav-collapse -->
            </div>
          </div>
    </div>
<section class="login">
<div class="titulo">Staff Login</div>
<form action="login/registo.php" method="post" enctype="application/x-www-form-urlencoded">
         <input type="text" name="login" id="login" placeholder="Username">
            <input type="password" name="senha" id="senha" placeholder="Password">
            <div class="olvido">
                    <div class="col"><a href="#" title="Recuperar Password">Forgot Password?</a></div>
            </div>
            <a href="login/index.php" class="enviar" value="submit" id="submit" name="submit">Submit</a>
    </form>
</section>  

este é o registo.php:
Código :
<?php
    $login = $_POST['login'];
    $entrar = $_POST['entrar'];
    $senha = md5($_POST['senha']);
    $connect = mysql_connect('localhost','root','');
    $db = mysql_select_db('teste');
            if (isset($entrar)) {
                                       
                    $verifica = mysql_query("SELECT * FROM users WHERE login = '$login' AND senha = '$senha'") or die("erro ao selecionar");
                            if (mysql_num_rows($verifica)<=0){
                                    echo"<script language='javascript' type='text/javascript'>alert('Login e/ou senha incorretos');window.location.href='login.html';</script>";
                                    die();
                            }else{
                                    setcookie("login",$login);
                                    header("Location:index.php");
                            }
            }
?>

e este o index.php:

Código :
<?php
    $login_cookie = $_COOKIE['login'];
            if(isset($login_cookie)){
                    echo"Bem-Vindo, $login_cookie <br>";
                    echo"Essas informações <font color='red'>PODEM</font> ser acessadas por você";
            }else{
                    echo"Bem-Vindo, convidado <br>";
                    echo"Essas informações <font color='red'>NÃO PODEM</font> ser acessadas por você";
                    echo"<br><a href='login.html'>Faça Login</a> Para ler o conteúdo";
            }
?>

Na minha base de dados já tenho criada a tabela para os users.

Viewing all articles
Browse latest Browse all 14700

Trending Articles