creo que te falta una linea que ordena hacer el update
Código PHP:
$inserta_new_passw = 'UPDATE usuarios SET pass= "$_POST[password]" WHERE
usuario = "$_POST[login]" ';
mysql_query($inserta_new_passw) or die(mysql_error());// linea nueva
if ($inserta_new_passw) {
echo 'Su contraseña se ha guardado correctamente';}
}
else {
echo ' La contraseña no es igual, vuelva a repetirla';
}
}
else {
echo 'Su contraseña no es correcta o su usuario no existe';
}
?>