Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- INDEX.PHP
- <html>
- <head>
- <title>.: Sistema de Login - Área inicial</title>
- </head>
- <body>
- <div id="principal">
- <?php include "conexao.php"; ?>
- <form action="logar.php" method="post">
- Usuario:<br />
- <input type="text" name="usuario" /><br />
- Senha:<br />
- <input type="password" name="senha" /><br /><br />
- <input type="submit" value="Logar" />
- </form>
- <br />
- Esqueceu sua senha?
- <br />
- <br />
- Novo usuário? Clique <a href="cadastro.php">aqui</a> e cadastra-se!
- </div>
- </body>
- </html>
- *****************************************************************************
- LOGAR.PHP
- <?php
- include "conexao.php";
- $usuario = $_POST['usuario'];
- $senha = $_POST['senha'];
- $log = mysql_query("SELECT * FROM sistema_login WHERE usuario = '$usuario'");
- $cont = mysql_num_rows($log);
- while($linha = mysql_fetch_array($log)){
- $senha_db = $linha['senha'];
- }
- if($cont == 0){
- echo "
- <meta HTTP-EQUIV=REFRESH CONTENT='0; URL=index.php'>
- <script type=\"text/javascript\">
- alert(\"O nome de usuário não corresponde.\");
- </script>
- ";
- }
- elseif($senha_db != $senha){
- echo "
- <meta HTTP-EQUIV=REFRESH CONTENT='0; URL=index.php'>
- <script type=\"text/javascript\">
- alert(\"A senha não corresponde.\");
- </script>
- ";
- }
- else{
- session_start();
- $_SESSION['login_usuario'] = $usuario;
- $_SESSION['senha_usuario'] = $senha;
- header('Location: login.php');
- }
- mysql_close($sql);
- ?>
- *****************************************************************************
- CADASTRO.PHP
- <html>
- <head>
- <title>.: Cadastrar novo usuario</title>
- </head>
- <body>
- <div id="principal">
- <?php include "conexao.php"; ?>
- <form action="enviar_dados.php" method="post" >
- Nome Completo:<br />
- <input type="text" name="nome" /><br />
- Email:<br />
- <input type="text" name="email" /><br />
- Nome de Usuário:<br />
- <input type="text" name="usuario" /><br />
- Senha:<br />
- <input type="password" name="senha" /><br />
- <br />
- <input type="submit" value="Cadastrar" />
- </form>
- </div>
- </body>
- </html>
- *****************************************************************************
- ENVIAR_DADOS.PHP
- <?php
- include "conexao.php";
- $nome = $_POST['nome'];
- $email = $_POST['email'];
- $usuario = $_POST['usuario'];
- $senha = $_POST['senha'];
- $enviar_dados = mysql_query("INSERT INTO sistema_login (nome, email, usuario, senha) values ('$nome', '$email', '$usuario', '$senha')" );
- header('Location: index.php');
- ?>
- *****************************************************************************
- LOGIN.PHP
- <html>
- <head>
- <title>.: Área restrita</title>
- </head>
- <body>
- <h1>VOCÊ ESTÁ <font color="green">LOGADO</font>!</h1>
- Clique <a href="index.php">aqui</a> para deslogar
- </body>
- </html>
- *****************************************************************************
- CONEXAO.PHP
- <?php
- $sql = mysql_connect("localhost", "root", "") or die ("Falha ao tentar conectar com banco de dados" .mysql_error());
- $bd = mysql_select_db("teste_projetos", $sql) or die ("Falha ao tentar conectar com banco de dados" .mysql_error());
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement