hola rbczgz gracias por esponder hecho algunas modificaciones, y ahora hace todo el proceso bien pero en la base de datos no cambia el pass anexo el codigo
Código PHP:
Ver original<?php
{
if(isset($_POST['edita'])) {
if($_POST['password'] != $_POST['usuario_clave_conf']) {
echo "<div class='col s12 card-panel blue lighten-2 center'>
<h5 class='black-text text-darken-2 center CONDENSED LIGHT5'>
¡ Ups Aviso: Las Contraseñas Ingresadas no Coinciden !
</h5>
</div>";
header("refresh:5;mipass.php");
}else {
$user = $_SESSION['user'];
$password = $_POST['password'];
$sql = "UPDATE usuarios SET password= :password WHERE user= :user"; //Creamos la select
$perfil = $DB_con->prepare($sql); //Preparamos la SELECT, de ésta manera evitamos SQL Injection
$password= hash('sha256', $_POST['password']); $perfil->bindParam(':password',$password,PDO::PARAM_STR);
$perfil->bindParam(':user', $_POST['user'],PDO::PARAM_STR);
$perfil->execute();
if($perfil) {
$mensaje = "<div class='col s12 card-panel cyan darken-4 center'>
<h5 class='black-text text-darken-2 center CONDENSED LIGHT5'>¡ Exelente: Contraseña Actualizada Correctamente !</h5></div>";
}else {
header("refresh:5;mipass.php");
$mensaje = "<div class='col s12 card-panel blue lighten-2 center'>
<h5 class='black-text text-darken-2 center CONDENSED LIGHT5'>
¡ Ups Aviso: No se Pudo Cambiar la Contraseña !
</h5>
</div>";
}
}
}
else {
}
}
?>