Amigo , este es el codigo Original y eh tratado de modificarlo con los datos que coloque arriba haber si me ayudas a encontrar este error porfavor.
DATOS ORIGINALES .
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>
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['Password'])
{
if ($_POST['pwd'] == $_POST['passwrd'])
{
mysql_query("UPDATE charflags SET Password='".md5($_POST['passwrd'])."' WHERE Nombre='".$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>