Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => Mensaje iniciado por: jecavi20 en 22 Septiembre 2013, 02:51 AM

Título: validacion de clave con javascript
Publicado por: jecavi20 en 22 Septiembre 2013, 02:51 AM
buenas noches amigos del foro haber si me pueden ayudar a validar con javascript la clave actual de usuario antes de poder cambiarla, osea si la clave actual esta incorrecta no lo deja cambiarla. tengo este script


<script type="text/javascript">

function validarPasswd () {

  var p = document.getElementById("passwd").value;
  var p1 = document.getElementById("passwd1").value;
  var p2 = document.getElementById("passwd2").value;
  var espacios = false;
  var cont = 0;

  // Este bucle recorre la cadena para comprobar
  // que no todo son espacios
        while (!espacios && (cont < p1.length)) {
                if (p1.charAt(cont) == " ")
                        espacios = true;
                cont++;
        }

   
    if (p.length == 0 ) {
      alert("La antigua clave esta vacia");
      return false;
    }
   
  if (espacios) {
   alert ("La clave no puede contener espacios en blanco");
   return false;
  }
   
  if (p1.length == 0 || p2.length == 0) {
   alert("Los campos de la clave no pueden quedar vacios");
   return false;
  }

  if ( p1.length < 6 ) {
   alert("tiene que escribir minimo 6 caracteres en la nueva clave");
   return false;
}

   
  if (p1 != p2) {
   alert("Las claves deben de coincidir");
   return false;
  } else {
   alert("Clave cambiada");
document.write('<meta http-equiv="refresh" content="0;URL=nivel3.php">');
return true;
  }
}

</script>

solo le faltaria validar la antigua clave. muchas gracias de antemano
Título: Re: validacion de clave con javascript
Publicado por: Almapa en 22 Septiembre 2013, 13:04 PM
Supongo que la antigua clave la tendrás guardada en algún sitio, sería comprobar la variable "p" con esa y ya, digo yo. Es que no se exactamente cual es el problema.
Un saludo.
Título: Re: validacion de clave con javascript
Publicado por: jecavi20 en 22 Septiembre 2013, 19:46 PM
gracias por responder

si la antigua clave la tengo en la base de datos, pero no se como hacer para comprobar la variable p con la base de datos?
Título: Re: validacion de clave con javascript
Publicado por: GenR_18 en 23 Septiembre 2013, 04:04 AM
Cita de: jecavi20 en 22 Septiembre 2013, 19:46 PM
gracias por responder

si la antigua clave la tengo en la base de datos, pero no se como hacer para comprobar la variable p con la base de datos?

Te recomiendo busques sobre AJAX  ;D

Salu2
Título: Re: validacion de clave con javascript
Publicado por: jecavi20 en 24 Septiembre 2013, 06:53 AM
Cita de: GenR_18 en 23 Septiembre 2013, 04:04 AM
Te recomiendo busques sobre AJAX  ;D

Salu2

estuve leyendo sobre ajax pero la verdad me resulta super complicado ya que soy muy novato en esto de programacion por eso pido ayuda en este foro  :-\