Olá eu tenho um cadastrar e na senha ela ta em md5, eu tava tentando alterar ela para sha256 e adicionar o sha no usuario, senha e email tam´bem, porem eu já alterei de diversas formas e n adiantou
algumas formas que tentei: $senha = mysqli_real_escape_string($conexao, trim('sha256'($_POST['senha'])));
$senha = mysqli_real_escape_string($conexao, trim(sha256($_POST['senha'])));
$senha = mysqli_real_escape_string('sha256', $conexao, trim($_POST['senha']));
Codigo:
<?php
session_start();
include("db_connect.php");
$nome = mysqli_real_escape_string($conexao, trim($_POST['nome']));
$usuario = mysqli_real_escape_string($conexao, trim($_POST['usuario']));
$email = mysqli_real_escape_string($conexao, trim($_POST['email']));
$senha = mysqli_real_escape_string($conexao, trim(md5($_POST['senha'])));
$sql = "select count(*) as total from usuario where usuario = '$usuario'";
$result = mysqli_query($conexao, $sql);
$row = mysqli_fetch_assoc($result);
if($row['total'] == 1) {
$_SESSION['usuario_existe'] = true;
header('Location: ../cadastro.php');
exit;
}
$sql = "INSERT INTO usuario (nome, usuario, email, senha, dataCadastro, perfil, ativo) VALUES ('$nome', '$usuario', '$email', '$senha', NOW(), 'usuario', 'S')";
if($conexao->query($sql) === TRUE) {
$_SESSION['status_cadastro'] = true;
}
$conexao->close();
header('Location: ../index.php');
exit;
?>
abz1n
Novo Membro
Registrado
1 Mensagem
0 Curtidas