Hola pues tengo este código...
Y lo que quiero es hacer que verifique la clave que tiene actualmente.. y si son correctos cambiar la clave
Código:
<?php
if(isset($_POST['enviar'])) {
$passactual = ("SELECT password, name FROM users WHERE name='".$username."'"); //Se supone que esto es es lo que hace verificar la clave ante de hacer los cambios//
$passactual1 = mysql_query($passactual);
while($row = mysql_fetch_assoc($passactual1)) {
$pass = $row['password'];
} //Fin//
if($_POST['password'] != $_POST['password_conf']) {
echo "Tus datos no coinciden";
}else {
$username = $myrow['name'];
$password = FilterText($_POST["password"]);
$password = md5($password);
$sql = mysql_query("UPDATE users SET password='".$password."' WHERE name='".$username."'");
if($sql) {
echo "Cambios guardados correctamente";
}else {
echo "Error, no se pueden cambiar los datos.";
}
}
}
?>
Código:
<form method="post">
<label>Nueva contraseña:</label><br />
<input type="password" name="password" /><br />
<label>Confirmar:</label><br />
<input type="password" name="password_conf" /><br />
<label>Contraseña Actual</label><br />
<input type="password" name="passactual1"><br />
<input type="submit" name="enviar" value="Guardar cambios" />
</form>