Editar senha no banco de dados MySQL
Galera, estou sofrendo com um problema ao editar a senha do aluno, alguém saberia ajudar com o motivo do erro? Tô precisando disso pra entregar a avaliação no curso urgentemente.
Pag 1: Codigos -> areadoaluno.php
<html>
<?php
session_start();
?>
<head>
<title>Editar registro de aluno</title>
<meta charset='utf-8'/>
</head>
<body>
<form name="areadoaluno.php" method="POST" action="alterar_senha.php">
<fieldset>
<legend>bem vindo,<?php echo $_SESSION['logado']."!";?></legend>
<?php session_destroy(); ?>
</fieldset>
<input type="submit" name="editarsenha" value="Editar Senha">
</form>
</body>
</html>
**Pag 2: Codigos -> Alterar_senha.php**
<html>
<head>
<title>Editando a senha do aluno</title>
<meta charset='utf-8'/>
</head>
<body>
<?php
include('conexao.php');
$cod = $_GET['id'];
echo $cod;
echo "<b>Editando sua senha! ".$cod."</b></br></br>";
$query ="SELECT * FROM aluno WHERE cod_aluno = $cod";
$result = mysqli_query($con,$query);
if ($result->num_rows > 0) {
echo "<form method='post' action='alterar_senha_conf.php'>";
while($linha = mysqli_fetch_array($result)) {
echo "<label>Login:</label><input required type='text' name='login_aluno' readonly='readonly' value='".$linha["login_aluno"]."'></input><br>";
echo "<label>Senha:</label><input type='text' name='senha_aluno' value='".$linha["senha_aluno"]."'></input><br>";
echo "<label>Código do aluno:</label><input type='text' name='cod_aluno' readonly='readonly' value='".$linha["cod_aluno"]."'></input><br>";
echo "<input type='submit' value='salvar'></input>";
}
echo "</form>";
} else {
echo "<b class='erro'>Sem resultados para mostrar</b><br><br>";
}
?>
</body>
</html>
**Pag 3: Codigos -> Alterar_senha_conf.php **
<html>
<head>
<title></title>
<meta charset='utf-8'/>
</head>
<body>
<?php
include('conexao.php');
$login = $_POST['login_aluno'];
$senha = $_POST['senha_aluno'];
$cod = $_POST['cod_aluno'];
echo "Login: ".$login."</br>Senha: ".$senha."</br></br>";
$adc = "UPDATE aluno SET login_aluno='$login', senha_aluno='$senha' WHERE cod_aluno='$cod'";
$ins = mysqli_query($con,$adc);
if($ins)
{
echo "<b style='color:green'>Usuário editado com sucesso!</b> </br><a href='areadoaluno.php'>Voltar</a>";
}
else
{
echo "Erro </br><a href='areadoaluno.php'>Voltar</a>";
}
?>
</body>
</html>Discussão (1)
Carregando comentários...