Então, fiz um sistema em php ligado ao meu mysql onde tem uma tabela chamada authme
e nela tem as informação de login, como senha, nome e outras coisas mais na hora de logar o sistema não reconhecer a senha criptografada, ai se eu pega a senha ja do jeito que ta no bancos de dados ela entra no sistema
Exemplo registrei a senha 12345
criptografada fica $ SHA$ 50fdc0a77d1689bb$ ff363f687bc07e7337bb37dfe994f2f90ac84b185e2b6846b588644325a81884
e só entra com a senha criptografada
meu codigo
<?php include("admin/bd/config.php"); if (isset($ _POST['username']) && isset($ _POST['password'])) { $ username = $ _POST['username']; $ password = $ _POST['password']; $ get = mysqli_query($ con,"SELECT * FROM authme WHERE username = '$ username' AND password = '$ password'"); $ num = mysqli_num_rows($ get); if ($ num == 1) { while ($ percorrer = mysqli_fetch_array($ get)) { $ adm = $ percorrer['adm']; $ username = $ percorrer['username']; session_start(); if ($ adm == 1) { $ _SESSION['adm'] = $ username; echo '<script type="text/javascript">window.location = "admin/index.php"</script>'; }else{ $ _SESSION['nor'] = $ username; echo '<script type="text/javascript">window.location = "index.php"</script>'; } } }else{ echo "O email ou a senha está errado"; } } ?>