Hola carlostapi.
Yo lo haría asi:
Código PHP:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
function verifica(){
with (document.form1){
if (old_pass.value == ""){
alert("Debe ingresar antiguo password");
old_pass.focus();
} else
if (new_pass.value == ""){
alert("Debe ingresar nuevo password");
new_pass.focus();
} else
if (new_pass2.value == ""){
alert("Debe repetir el nuevo password");
new_pass2.focus();
} else
if (old_pass.value == new_pass.value ){
alert("Debe ingresar nuevo password correctamente");
new_pass.value = "";
new_pass2.value = "";
new_pass.focus();
} else
if (new_pass.value != new_pass2.value ){
alert("confirmación inválida");
new_pass.value = "";
new_pass2.value = "";
new_pass.focus();
} else submit();
}
}
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="cambiopass.asp">
<p align="center">Ingrese su antiguo password</p>
<p align="center">
<input type="text" name="old_pass">
</p>
<p align="center">Escriba porfavor su nuevo password</p>
<p align="center">
<input type="password" name="new_pass">
</p>
<p align="center">Reescriba el nuevo password</p>
<p align="center">
<input type="password" name="new_pass2">
</p>
</form>
<div align="center">
<p>
<input type="button" onclick="verifica()" value="enviar">
</p>
<p><a href="recuperapassword.asp">OLVIDO SU PASSWORD</a></p>
</div>
</body>
</html>
Saludos.