parte do fomulario de login.php
Sistema de Gestão |
|
<?php if(isset($_SESSION['loginErro'])) { echo $_SESSION['loginErro']; unset ($_SESSION['loginErro']); } ?> |
arquivo valida.php
//Verifica se os campos possuem dados
if((isset($_POST['txt_matricula']) == ['txt_matricula'] ) && (isset($_POST['txt_senha']) == ['txt_senha'])){
$matricula = mysqli_real_escape_string($conn, $_POST['txt_matricula']); //Escapar de caracteres especiais, como aspas, prevenindo SQL injection
$senha = mysqli_real_escape_string($conn, $_POST['txt_senha']);
$senha = md5($senha);
//
//$string = $senha;
//$codificada = hash('sha512', $string);
$result_matricula = "SELECT * FROM usuarios WHERE matricula = '$matricula' && senha = '$senha'";
$resultado_matricula = mysqli_query($conn, $result_matricula);
$resultado = mysqli_fetch_assoc($resultado_matricula);
parte do codigo de cadastro de uma usuario no campo senha
Senha:
' id="senha" name="senha" placeholder="Senha" >
a variavel $fdata recebe a senha digitada e cadastra dessa forma
$table = 'usuarios';
$form = [
'status' => 'Cadastrar',
'submit' => 'Salvar',
];
# campos do formulário
$fdata = [
'nome' => isset($_POST['nome']) ? $_POST['nome'] : null,
'senha' => isset($_POST['senha']) ? $_POST['senha'] : null,
];
em valida.php era para fazer a encriptação acredito eu mas nao consigo, como devo fazer?