Y asi quedo :D para aquellos que quieran un formulario de cambiar contraseña :D
Código PHP:
} else if (isset($_GET['editardatos'])) {
$passactual = trim($_POST['passactual']);
$pass = trim($_POST['pass']);
$pass2 = trim($_POST['pass2']);
$usuarios_consulta = mysql_query("SELECT pass FROM autores WHERE nombre ='".$_SESSION['usuario']."'") or die(mysql_error());
$rows = mysql_fetch_array($usuarios_consulta);
$passbase = $rows['pass'];
if (empty($passactual) && empty($pass) && empty($pass)) {
header ("Location: index.php?op=admin&msg=4");
exit;
}
else if (empty($pass) && empty($pass2)){
header ("Location: index.php?op=admin&msg=4");
exit;
}
else if ($pass != $pass2){
header ("Location: index.php?op=admin&msg=8");
exit;
}
else if (md5($passactual) != $passbase) {
header ("Location: index.php?op=admin&msg=9");
exit;
}
else if (md5($passactual) == $passbase) {
$pass = md5($pass);
mysql_query("UPDATE autores SET pass = '".$pass."' WHERE nombre = '".$_SESSION['usuario']."'") or die(mysql_error());
header ("Location: index.php?op=admin&msg=0");
exit;
}
} else {
header("Location: index.php?op=admin&msg=4");
exit;
}
Tambien me sirvio este link
http://mnm.uib.es/~gallir/php/