06.12.2017, 15:29
Alguem sabe como eu poderia fazer para entra so com a senha com hash sha256.
O codigo pega de boa, so que meu gm usa criptografia sha256, й nгo tou sabendo como colocar para entra usando a senha em sha256
OBS:To apredendo a mecher com php ainda, sei muito o basico
valida.php
O codigo pega de boa, so que meu gm usa criptografia sha256, й nгo tou sabendo como colocar para entra usando a senha em sha256
OBS:To apredendo a mecher com php ainda, sei muito o basico
valida.php
PHP код:
<?php
session_start();
include_once("conexao.php");
if((isset($_POST['username'])) && (isset($_POST['password']))) {
$usuario = mysqli_real_escape_string($conn, $_POST['username']); // Prevenзгo de SQL Injection
$senha = mysqli_real_escape_string($conn, $_POST['password']);
$sql = "SELECT * FROM players WHERE username = '$usuario' && password = '$senha' LIMIT 1";
$result = mysqli_query($conn, $sql);
$resultado = mysqli_fetch_assoc($result);
if(empty($resultado)) {
$_SESSION['loginError'] = "Usuбrio ou senha invбlidos";
header("Location: ../index.php");
} elseif(isset($resultado)) {
$_SESSION['username'] = $resultado['username'];
$_SESSION['password'] = $resultado['password'];
$_SESSION['nivel'] = $resultado['Admin'];
$_SESSION['email'] = $resultado['Email'];
$_SESSION['money'] = $resultado['Money'];
$_SESSION['skin'] = $resultado['skin'];
header("Location: ../pages/inicio.php");
} else {
$_SESSION['loginError'] = "Usuбrio ou senha invбlidos";
header("Location: ../index.php");
}
} else {
$_SESSION['loginError'] = "Usuбrio ou senha invбlidos";
header("Location: ../index.php");
}
?>