Hola amigos , estoy tratando de hacer un formulario en el cual haga cambio de contraseña , pero me sige saliendo un error , que la contraseña ingresada es incorrecta.
mi bd es : bdmatriculas
mi tabla : alumnos
ALUCODIGO
ALUNOMAPE
ALUTELEFONO i
ALUFNACIMIENTO
ALUDIRECCION
ALUSEXO
ALUEMAIL
aluclave
cambiopass.php
Código PHP:
Ver original<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>
<?php
$nombrepj = $_POST['name'];
$passpj = md5($_POST["pwactual"]); $connect = mysql_connect('localhost','root','') or
die('No se puede conectar a la DB');
if ($resultado == 0)
{
echo 'El personaje ' .$nombrepj. ' no existe.' ;
}
else
{
{
if ($passpj == $row['aluclave'])
{
if ($_POST['pwd'] == $_POST['passwrd'])
{
mysql_query("UPDATE alumnos SET aluclave='".md5($_POST['passwrd'])."' WHERE ALUCODIGO='".$nombrepj."' "); echo '¡Tu Password a sido cambiada con éxito!' ;
}
else
{
echo '¡Las contraseñas no coinciden';
}
}
else
{
echo 'La contraseña *Actual, es Incorrecta.' ;
}
}
}
?>
<body>
</body>
</html>
index.php
Código PHP:
Ver original<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title
>Documento
sin t
í
;tulo
</title
> </head>
<body>
<form name="form1" action="cambiopass.php" method="post">
<p align="left">
<label>Nombre </label>
<input type="text" name="name" />
</p>
<p align="left">Passwrd
<label>
<input type="password" name="pwactual" id="pwactual" />
</label>
*Actual</p>
<p align="left">Passwrd
<label>
<input type="password" name="pwd" id="pwd">
</label>
*Nueva
</p>
<p align="left">Passwrd
<input name="passwrd" type="password" id="passwrd" />
*Nueva (Confirmar)<br />
________________<br>
<br />
<input name="submit" type="submit" value="Cambiar Password" />
<br>
________________</p>
</form>
</body>
</html>
Espero su ayuda amigos a correguir mi error.