Jump to content

Recommended Posts

Boa noite amigos, armazeno em um mysql senhas geradas pelo seguinte codigo:

 

$name = "name"; 
$email = "email"; 
$password = "pass";

$string = mcrypt_create_iv (24, MCRYPT_DEV_URANDOM); 
$salt = strtoupper(bin2hex ($string));

$hash = hash_pbkdf2 ("sha1", $password, $string, 1000, 24, true); 
$hash = strtoupper(bin2hex ($hash));

//finalmente execute a seguinte consulta:

$qrCreate = "INSERT INTO tc_users (name, email, hashedpassword, salt) VALUES ('$name', '$email', '$hash', '$salt')";
$stCreate = mysql_query($qrCreate) or die ('Erro ao cadastrar em '.$tabela.' '.mysql_error());

esse codigo insere um hash e salt unico nos campos, por mais que insira a mesma senha em outro usuario o hash e salt serao diferentes.

 ai vem a duvida, como eu faço para comparar a senha texto digitada pelo usuario com os dados inseridos no BD, por exemplo,

se eu fizer a seguinte comparacao:

$readTeste = read('tc_users',"WHERE id = '2'");
foreach ($readTeste as $teste);
$pass = $teste['hashedpassword'];
if (password_verify('pass', $pass)) {
    echo 'Password is valid!';
} else {
    echo 'Invalid password.';
}

so me retorna invalido. function read esta funcionando, se eu printar o resultado da hashedpassword ele retorna os dados do banco ok. minha duvida e como comparar a senha texto com o banco, se é com o hash ou com o salt ou com os dois junto e como. desde ja obrigado

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Jefferson andre
      Saudações,
      estou com um programa de login apresentando erro e nao estou determinando o motivo, sei que nao consegue determinar a quantidade de linhas da pesquisa.
       
      Mensagem de rro:
      Fatal error: Uncaught Error: Call to undefined method mysqli_result::fetchColumn() in C:\xampp\htdocs\xcompbrasil\logar.php:39 Stack trace: #0 {main} thrown in C:\xampp\htdocs\xcompbrasil\logar.php on line 39
       
      O banco de dados abre normalmente e o erro esta na linha $rowCount = (int) $rs1->fetchColumn();
       
      Agradeço a ajuda
      <?php // session_start inicia a sessão session_start(); // as variáveis login e senha recebem os dados digitados na página anterior // rotinas de seguranca contra ataques via input colocados abaixo $email_login = $_POST['email_login']; $senha_login = $_POST['senha_login']; $senha_login = sha1(md5($senha_login)); $email_login = filter_var($email_login, FILTER_SANITIZE_STRIPPED); /* $user_input = "<script>alert('Your site sucks!');</script>"; echo "<script>alert('Your site sucks!');</script>"; */ //$nome = $MySQL_real_escape_string(strip_tags(trim($email_login))); if(empty($_POST['email_login']) || empty($_POST['senha_login'])) { echo "<script>alert('O email e a senha são obrigatorios!');</script>"; header('Location: login.php'); exit(); } include("conexao.php"); //$query = "select cliente from clientes where cliente = '{$cliente}' and senha = md5('{$senha}')"; //$consultar_usuarios = $arquivo->query("SELECT * FROM usuarios_admin WHERE email = '{$email_login}'"); //$sql = "SELECT * FROM usuarios_admin WHERE email = {'$email_login'} AND senha = {'$senha_login'}"; $sql = "SELECT * FROM usuarios_admin WHERE email = '$email_login'"; if ($res = $arquivo->query($sql)) { echo "<script>alert('Filtro: 1');</script>"; $rs1 = $arquivo->query('SELECT FOUND_ROWS()'); $rowCount = (int) $rs1->fetchColumn(); echo $rowCount; /* Check the number of rows that match the SELECT statement */ if ($res->fetchColumn() > 0) { $_SESSION['email_login'] = $email_login; $_SESSION['senha_login'] = $senha_login; header('location:logado.php'); } else { unset ($_SESSION['email_login']); unset ($_SESSION['senha_login']); $user_input = "<script>alert('Acesso invalido!'+'Digite novamente o seu email e a senha!');</script>"; echo "<script>alert('Acesso invalido!');</script>"; echo $user_input; } } else { echo "<script>alert('222222');</script>"; } $sql = null; $arquivo = null; ?> Segue a estrutura da tabela usuarios_admin
      id    int(11)    NO    PRI    NULL    auto_increment     ativo    int(1)    NO        NULL         email    varchar(60)    NO        NULL         senha    varchar(50)    NO        NULL      
    • By karina pereira refacho
      ola estou tendo dificuldades em gerar um resultado de uma hash juntando 2 textos no exemplo abaixo preciso gerar uma hash juntando o texto abcd com o numero 100
      <?php $n=1; for ( $number = 100 ; $number <= 100 ; ++$number ){ $client_seed = ''. $number; $server_seed = 'abcd'; $result_seed = hash_hmac('sha512', $server_seed, $client_seed); $n++; echo $result_seed; } ou seja preciso que saia o resultado de abcd100 em uma sha512 mas ao rodar isso no phptester.com o resultado da hash dado e esse ( e6788362fd7fdbcc544266ac3828fd25d2c5e920c9963c0883f858cf34b9adea6a39b8bcd1e7bc26cf9a4ed75b903ec91d408ff8e51fe8908176ef95b8c43295 ) 
      sendo que se eu pegar abcd100 e colocar para gerar a sha512 em qualquer site gerador de sha512 o resultado correto seria esse aqui ( 74cbde0c4a7a1401300f4f780c9a833af2bff87fe44a87b9926a696b2db871164abe837f9689cf0354ed8bf39484050f4d5843e5302c996c95c2c42246e62db3 ) desde ja agradeço a atenção pois nao entendo muito o php
    • By heenrique
      Bom Dia Prezados!
       
      estou realizando o desenvolvimento de um sistema multi empresas no ao acessar ira pedir um código, ate a parte do código tudo OK, apos passar esse código vai para um tela de login onde cada meu sistema é ligado com o banco de dados do sistema (é um sistema padrão)do cliente ate aqui OK. gostaria de limitar a quantidade de acesso a esse código, ex empresa 1 contratou código com 3 acessos, empresa 2 contratou 1 acesso, alguém tem um dica ou um outro método para realizar esse controle ?
    • By char
      Olá, sou inciante em programação, estamos aprendendo C, preciso de ajuda para o seguinte:
       
      1- Fiz para salvar em vetor um código somente de números e uma senha tbm de números.
       
       
      int telacadastro ()
      {
          int i, logar[50], senha[50];
          printf ("Vamos executar o cadastro, para isso digite apenas o login e a senha(somente numeros):\n");
          for (i=0; i<=0; i++)
          {
          printf ("Escolha um codigo de login de até 4 numeros. Ex: 2134:");
          scanf("%d", &logar);
          break;
          }
          for (i=0; i<=0; i++)
          {
          printf ("Escolha uma senha, somente de numeros, até 8 numeros:");
          scanf ("%d", &senha);
          }
          main();
          return 0;
      }
       
       
       
      2 - O próximo passo seria comparar esses vetores:
       
      int telalogin ()
      {
          int i, cli_logar[50], cli_senha[50], logar[50], senha[50];
          printf("Digite seu codigo:");
          scanf("%d", &cli_logar);
          printf("Digite sua senha:");
          scanf("%d", &cli_logar);
          for (i=0; i<=49; i++)
              {
                  if((cli_logar==logar) && (cli_senha==senha))
                      {
                      printf("Acesso Liberado.");
                      break;
                      }
                  else
                      {
                      printf("Login Errado.");
                      break;
                      }
              }
      }
       
       
      Alguém ai que me ajude, o programa copila e roda, só que não salva o código e senha, nem compara, acredito que a logica esteja errada.
      Agradeço amigos. 
       
    • By arielson
      Depois de muita luta, consegui fazer com que o Logout funcione. Só que agora quando ela faz logout, ai eu vou fazer login, fazendo login ele vai pra ultima conta que eu tava logado...
      Será que alguém pode me dá uma luz? Estou tentando a muito tempo e até agora nada! :(
      Me desculpem se não for esse lugar para colocar esse post.
       
      Não sei se dá pra entender, ao deslogar da conta e fazer login, em vez de acessar a nova conta de eu digitei tá acessando a ultima conta logada. :(
       
       
       
      **/// header.php
       
      <?php include('verifica_login7.php'); ?> <?php     if(!isset($_SESSION))     session_start();     include("db.php");     $login_cookie = $_COOKIE['login'];     if (!isset($login_cookie)) {         header("Location: login.php");     } ?> <!DOCTYPE html> <html lang="en" class="no-js">     <head>         <meta charset="UTF-8" />         <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">          <meta name="viewport" content="width=device-width, initial-scale=1.0">                   <meta name="description" content="A sidebar menu as seen on the Google Nexus 7 website" />         <meta name="keywords" content="google nexus 7 menu, css transitions, sidebar, side menu, slide out menu" />         <meta name="author" content="Codrops" />         <link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">         <link rel="stylesheet" type="text/css" href="header-menu/css/normalize.css" />         <link rel="stylesheet" type="text/css" href="header-menu/css/demo.css" />         <link rel="stylesheet" type="text/css" href="header-menu/css/component.css" />         <script src="header-menu/js/modernizr.custom.js"></script>         </head>     <body> <br /><br />         <div class="container">             <ul id="gn-menu" class="gn-menu-main">                 <li class="gn-trigger">                     <a class="gn-icon gn-icon-menu"><span>Menu</span></a>                     <nav class="gn-menu-wrapper">                         <div class="gn-scroller">                             <ul class="gn-menu">                                 <li class="gn-search-item">                                 <form method="GET" action="pesquisar.php">                                     <input placeholder="Pesquise pessoas aqui" type="text" class="gn-search" name="query" autocomplete="off"><input type="submit" hidden>                                     </form>                                     <a class="gn-icon gn-icon-search"><span>Pesquisar</span></a>                                 </li>                                 <li>                                     <a class="gn-icon gn-icon-archive">Atendimento</a>                                     <ul class="gn-submenu">                                         <li><a class="gn-icon fa-home">&nbsp;&nbsp;&nbsp;Radiologia</a></li>                                         </ul>                                 </li>                                 <li>                                     <a class="gn-icon gn-icon-cog">Minha Conta</a>                                     <ul class="gn-submenu">                                                                             <li><a href="myprofile.php" class="gn-icon fa-home">&nbsp;&nbsp;&nbsp;Meu Perfil</a></li>                                         <li><a href="notificacoes.php" class="gn-icon fa-home">&nbsp;&nbsp;&nbsp;Notificações</a></li>                                         <li><a href="inbox.php" class="gn-icon fa-home">&nbsp;&nbsp;&nbsp;Mensagens</a></li>                                         <li><a href="amigos.php" class="gn-icon fa-home">&nbsp;&nbsp;&nbsp;Amigos</a></li>                                         <li><a href="settings.php" class="gn-icon fa-home">&nbsp;&nbsp;&nbsp;Minhas Informações</a></li>                                     </ul>                                 </li>                             </ul>                         </div>                         <!-- /gn-scroller -->                     </nav>                 </li>                                                   <?php     $saberr = mysqli_query($connect, "SELECT * FROM users WHERE email='$login_cookie'");     $saber = mysqli_fetch_assoc($saberr);     $email = $saber["email"];     $pubs = mysqli_query($connect, "SELECT * FROM pubs WHERE user='$email' ORDER BY id desc");     if (isset($_POST['settings'])){         header("Location: settings.php");     }     if (isset($_POST['amigos'])){         header("Location: amigos.php");     } ?>                 <li><a href="index.php">                     <?php echo $saber['nome']." ".$saber['apelido']; ?>                 </a></li>                 <li><a href="logout.php"><span>DESCONECTAR</span></a></li>             </ul>           </div>         <!-- /container -->         <script src="js/classie.js"></script>         <script src="js/gnmenu.js"></script>         <script>             new gnMenu( document.getElementById( 'gn-menu' ) );         </script>     </body> </html>  
       
      **/// index.php
              
       
      <?php     session_start();     include("header-menu/header.php");     $pubs = mysqli_query($connect, "SELECT             T.id,              T.user,              T.texto,              T.imagem,              T.data,             U.de,             U.para,              U.aceite          FROM             pubs AS T,             amizades AS U           WHERE             T.user = U.de AND U.para = '$login_cookie' AND U.aceite='sim'             OR T.user = U.para AND U.de = '$login_cookie' AND U.aceite='sim'             order by T.id DESC;");     if (isset($_POST['publish'])) {         if ($_FILES["file"]["error"] > 0) {             $texto = $_POST["texto"];             $hoje = date("Y-m-d");             if ($texto == "") {                 echo "<h3>Tens de escrever alguma coisa antes de publicar!</h3>";             }else{                 $query = "INSERT INTO pubs (user,texto,data) VALUES ('$login_cookie','$texto','$hoje')";                 $data = mysqli_query($connect, $query) or die();                 if ($data) {                     header("Location: ./");                 }else{                     echo "Alguma coisa não correu lá muito bem... Tenta outra vez mais tarde";                 }             }         }else{             $n = rand(0, 1000000);             $img = $n.$_FILES["file"]["name"];             move_uploaded_file($_FILES["file"]["tmp_name"], "upload/".$img);             $texto = $_POST['texto'];             $hoje = date("Y-m-d");             if ($texto == "") {                 echo "<h3>Tens de escrever alguma coisa antes de publicar!</h3>";             }else{                 $query = "INSERT INTO pubs (user,texto,imagem,data) VALUES ('$login_cookie','$texto','$img','$hoje')";                 $data = mysqli_query($connect, $query) or die();                 if ($data) {                     header("Location: ./");                 }else{                     echo "Alguma coisa não correu lá muito bem... Tenta outra vez mais tarde";                 }             }         }     }     if (isset($_GET["love"])) {         love();     }     function love() {         $login_cookie = $_COOKIE['login'];         $publicacaoid = $_GET['love'];         $data = date("Y/m/d");         $connect = mysqli_connect("localhost","root","","nova-rede-social");         $post = mysqli_query($connect, "SELECT * FROM pubs WHERE id='$publicacaoid'");         $postinfo = mysqli_fetch_assoc($post);         $userinfo = $postinfo['user'];         $ins = "INSERT INTO loves (`user`,`pub`,`date`) VALUES ('$login_cookie','$publicacaoid', NOW())";         $conf = mysqli_query($connect, $ins) or die(mysqli_error());         if ($conf) {             $not = mysqli_query($connect, "INSERT INTO notificacoes (`userde`,`userpara`,`tipo`,`post`,`data`) VALUES ('$login_cookie','$userinfo','1','$publicacaoid', NOW())");             header("Location: index.php#".$publicacaoid);         }else{             echo "<h3>Erro</h3> ".mysqli_error();         }     }     if (isset($_GET["unlove"])) {         unlove();     }     function unlove() {         $login_cookie = $_COOKIE['login'];         $publicacaoid = $_GET['unlove'];         $data = date("Y/m/d");         $connect = mysqli_connect("localhost","root","","nova-rede-social");         $del = "DELETE FROM loves WHERE `user`='$login_cookie' AND `pub`='$publicacaoid'";         $conf = mysqli_query($connect, $del) or die(mysqli_error());         if ($conf) {             header("Location: index.php#".$publicacaoid);         }else{             echo "<h3>Erro</h3> ".mysqli_error();         }     } ?> <html lang="en" class="no-js">     <head>         <meta charset="UTF-8" />         <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">          <meta name="viewport" content="width=device-width, initial-scale=1.0">                   <meta name="description" content="A sidebar menu as seen on the Google Nexus 7 website" />         <meta name="keywords" content="google nexus 7 menu, css transitions, sidebar, side menu, slide out menu" />         <meta name="author" content="Codrops" />         <link rel="shortcut icon" href="../favicon.ico">         <link rel="stylesheet" type="text/css" href="header-menu/css/normalize.css" />         <link rel="stylesheet" type="text/css" href="header-menu/css/demo.css" />         <link rel="stylesheet" type="text/css" href="header-menu/css/component.css" />         <script src="header-menu/js/modernizr.custom.js"></script>         </head> <header>     <style type="text/css">     div#publish{width: 400px; height: 210px; display: block; margin: auto; border: none; border-radius: 5px; background: #FFF; box-shadow: 0 0 6px #A1A1A1; margin-top: 30px;}     div#publish textarea{width: 365px; height: 150px; display: block; margin: auto; border-radius: 5px; padding-left: 5px; padding-top: 5px; border-width: 1px; border-color: #A1A1A1;}     div#publish img{margin-top: 0px; margin-left: 10px; width: 40px; cursor: pointer;}     div#publish input[type="submit"]{width: 70px; height: 25px; border-radius: 3px; float: right; margin-right: 15px; border: none; margin-top: 5px; background: #4169E1; color: #FFF; cursor: pointer;}     div#publish input[type="submit"]:hover{background: #001F3F;}     div.pub{width: 400px; min-height: 70px; max-height: 1000px; display: block; margin: auto; border: none; border-radius: 5px; background-color: #FFF; box-shadow: 0 0 6px #A1A1A1; margin-top: 30px;}     div.pub a{color: #666; text-decoration: none;}     div.pub a:hover{color: #111; text-decoration: none;}     div.pub p{margin-left: 10px; content: #666; padding-top: 10px;}     div.pub span{display: block; margin: auto; width: 380px; margin-top: 10px;}     div.pub img{display: block; margin: auto; width: 100%; margin-top: 10px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}     div#love{width: 400px; height: 30px; display: block; margin: auto; border: none; border-radius: 5px; background: #007fff; margin-top: 5px;}     div#love p{color: #FFF; font-size: 12px; padding-top: 5px; padding-left: 5px;}     div#love a{color: #FFF; font-size: 16px; text-decoration: none;}     #comentar{         float: right;         margin-top: 15px;         margin-right: 15px;         cursor: pointer;         width: 13px;     }     </style> </header> <body>     <div id="publish">         <form method="POST" enctype="multipart/form-data">             <br />             <textarea placeholder="Escreve uma publicacão nova" name="texto"></textarea>             <label for="file-input">                 <img src="img/imagegrey.png" title="Inserir uma fotografia" />             </label>             <input type="submit" value="Publicar" name="publish" />             <input type="file" id="file-input" name="file" hidden />         </form>     </div>     <?php         while ($pub=mysqli_fetch_assoc($pubs)) {             $email = $pub['user'];             $saberr = mysqli_query($connect, "SELECT * FROM users WHERE email='$email'");             $saber = mysqli_fetch_assoc($saberr);             $nome = $saber['nome']." ".$saber['apelido'];             $id = $pub['id'];             $saberloves = mysqli_query($connect, "SELECT * FROM loves WHERE pub='$id'");             $loves = mysqli_num_rows($saberloves);             if ($pub['imagem']=="") {                 echo '<div class="pub" id="'.$id.'">                     <a href="comentarios.php?id='.$id.'"><img id="comentar" src="img/chat.png" width="13" ></a>                     <p><a href="profile.php?id='.$saber['id'].'">'.$nome.'</a> - '.$pub["data"].'</p>                     <span>'.$pub['texto'].'</span><br />                 </div>                 <div id="love">';                 $email_check = mysqli_query($connect, "SELECT user FROM loves WHERE pub='$id' AND user='$login_cookie'");                 $do_email_check = mysqli_num_rows($email_check);                 if ($do_email_check >= 1) {                     $loves = $loves - 1;                     echo '<p><a href="index.php?unlove='.$id.'">Gostei</a> | Tu e mais '.$loves.' gostaram disto</p>';                 }else{                     echo '<p><a href="index.php?love='.$id.'">Gostar</a> | '.$loves.' gostaram disto</p>';                 }                 echo '</div>';             }else{                 echo '<div class="pub" id="'.$id.'">                     <a href="comentarios.php?id='.$id.'"><img id="comentar" src="img/chat.png" width="13" ></a>                     <p><a href="profile.php?id='.$saber['id'].'">'.$nome.'</a> - '.$pub["data"].'</p>                     <span>'.$pub['texto'].'</span>                     <img src="upload/'.$pub["imagem"].'" />                 </div>                 <div id="love">';                 $email_check = mysqli_query($connect, "SELECT user FROM loves WHERE pub='$id' AND user='$login_cookie'");                 $do_email_check = mysqli_num_rows($email_check);                 if ($do_email_check >= 1) {                     $loves = $loves - 1;                     echo '<p><a href="index.php?unlove='.$id.'">Gostei</a> | Tu e mais '.$loves.' gostaram disto</p>';                 }else{                     echo '<p><a href="index.php?love='.$id.'">Gostar</a> | '.$loves.' gostaram disto</p>';                 }                 echo '</div>';             }         }     ?>     <br />     <br />                   <script src="header-menu/js/classie.js"></script>         <script src="header-menu/js/gnmenu.js"></script>         <script>             new gnMenu( document.getElementById( 'gn-menu' ) );         </script>      </body> </html>  
      **/// conexao.php
      <?php session_start(); define('HOST', 'localhost'); define('USUARIO', 'root'); define('SENHA', ''); define('DB', 'nova-rede-social'); $conexao = mysqli_connect(HOST, USUARIO, SENHA, DB) or die ('Não foi possível conectar');     
          
       
      **/// login.php
      <?php session_start(); include('conexao.php'); if(empty($_POST['email']) || empty($_POST['senha'])) {     header('Location: acessar.php');     exit(); } $email = mysqli_real_escape_string($conexao, $_POST['email']); $senha = mysqli_real_escape_string($conexao, $_POST['senha']); $query = "select * from users where email = '{$email}' and password = md5('{$senha}')"; $result = mysqli_query($conexao, $query); $row = mysqli_num_rows($result); if($row == 1) {     $email_bd = mysqli_fetch_assoc($result);     $_SESSION['nome'] = $email_bd['nome'];     header('Location: index.php');     exit(); } else {     $_SESSION['nao_autenticado'] = true;     header('Location: acessar.php');     exit(); }  
      **/// logout.php
      <?php session_start(); session_destroy(); header('Location: index.php'); exit();  
       
      **/// acessar.php
       
      <?php session_start(); ?> <!DOCTYPE html> <html>      <head>     <meta charset="utf-8">     <meta http-equiv="X-UA-Compatible" content="IE=edge">     <meta name="viewport" content="width=device-width, initial-scale=1">     <title>Minha Conta - Entrar</title>     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,700" rel="stylesheet">      <!--===============================================================================================-->     <link rel="stylesheet" type="text/css" href="minha-conta\login-cadastro/vendor/bootstrap/css/bootstrap.min.css"> <!--===============================================================================================-->     <link rel="stylesheet" type="text/css" href="minha-conta\login-cadastro/fonts/font-awesome-4.7.0/css/font-awesome.min.css"> <!--===============================================================================================-->     <link rel="stylesheet" type="text/css" href="minha-conta\login-cadastro/vendor/animate/animate.css"> <!--===============================================================================================-->         <link rel="stylesheet" type="text/css" href="minha-conta\login-cadastro/vendor/css-hamburgers/hamburgers.min.css"> <!--===============================================================================================-->     <link rel="stylesheet" type="text/css" href="minha-conta\login-cadastro/vendor/animsition/css/animsition.min.css"> <!--===============================================================================================-->     <link rel="stylesheet" type="text/css" href="minha-conta\login-cadastro/vendor/select2/select2.min.css"> <!--===============================================================================================-->         <link rel="stylesheet" type="text/css" href="minha-conta\login-cadastro/vendor/daterangepicker/daterangepicker.css"> <!--===============================================================================================-->     <link rel="stylesheet" type="text/css" href="minha-conta\login-cadastro/css/util.css">     <link rel="stylesheet" type="text/css" href="minha-conta\login-cadastro/css/main.css"> <!--===============================================================================================-->      </head> <body>      <div class="limiter">         <div class="container-login100">             <div class="wrap-login100">                 <form action="login.php" method="POST" class="login100-form validate-form p-l-55 p-r-55 p-t-178">                     <span class="login100-form-title">                         Minha Conta                     </span>                     <div class="wrap-input100 validate-input m-b-16" data-validate="Please enter username">                         <input class="input100" type="email" name="email" placeholder="Por favor, digite seu email" required>                         <span class="focus-input100"></span>                     </div>                     <div class="wrap-input100 validate-input" data-validate = "Please enter password">                         <input class="input100" type="password" name="senha" placeholder="Agora, digite sua senha" required>                         <span class="focus-input100"></span>                     </div>                     <div class="text-right p-t-13 p-b-23">                         <span class="txt1">                             Não lembra?                          </span>                         <a href="#" class="txt2">                             Clique aqui                         </a>                     </div>                     <div class="container-login100-form-btn">                         <button type="submit" class="login100-form-btn">                             ENTRAR                         </button>                     </div>                     <br />                     <?php                     if(isset($_SESSION['nao_autenticado'])):                     ?>                     <div>                       <p style="color:red; font-family:Arial Black;">Atenção: Algo está errado!</p>                      <p class="txt1">- Por favor, digite novamente</p>                       <p class="txt1" >- Se persistir, converse com sua supervisão</p>                     </div>                     <?php                     endif;                     unset($_SESSION['nao_autenticado']);                     ?>                     <div class="flex-col-c p-t-170 p-b-40">                         <span class="txt1 p-b-9">                             Você não tem conta?                         </span>                         <a href="criar-conta.php" class="txt3">                             Criar uma conta agora                         </a>                     </div>                 </form>             </div>         </div>     </div>           <!--===============================================================================================-->     <script src="minha-conta\login-cadastro/vendor/jquery/jquery-3.2.1.min.js"></script> <!--===============================================================================================-->     <script src="minha-conta\login-cadastro/vendor/animsition/js/animsition.min.js"></script> <!--===============================================================================================-->     <script src="minha-conta\login-cadastro/vendor/bootstrap/js/popper.js"></script>     <script src="minha-conta\login-cadastro/vendor/bootstrap/js/bootstrap.min.js"></script> <!--===============================================================================================-->     <script src="minha-conta\login-cadastro/vendor/select2/select2.min.js"></script> <!--===============================================================================================-->     <script src="minha-conta\login-cadastro/vendor/daterangepicker/moment.min.js"></script>     <script src="minha-conta\login-cadastro/vendor/daterangepicker/daterangepicker.js"></script> <!--===============================================================================================-->     <script src="vendor/countdowntime/countdowntime.js"></script> <!--===============================================================================================-->     <script src="js/main.js"></script>     </body> </html>  
       
       
      **/// verifica_login7.php
       
      <?php if(!$_SESSION['nome']) {     header('Location: acessar.php');     exit(include "index.php"); }  
       
       
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.