Jump to content


Photo

validacion de clave con javascript


  • Please log in to reply
4 replies to this topic

#1 jecavi20

jecavi20

    Member

  • Miembros
  • PipPip
  • 10 posts

Posted 21 September 2013 - 06:47 PM

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



delphi
  1. <script type="text/javascript">
  2.  
  3. function validarPasswd () {
  4.  
  5.   var p = document.getElementById("passwd").value;
  6.   var p1 = document.getElementById("passwd1").value;
  7.   var p2 = document.getElementById("passwd2").value;
  8.   var espacios = false;
  9.   var cont = 0;
  10.  
  11.   // Este bucle recorre la cadena para comprobar
  12.   // que no todo son espacios
  13.         while (!espacios && (cont < p1.length)) {
  14.                 if (p1.charAt(cont) == " ")
  15.                         espacios = true;
  16.                 cont  ;
  17.         }
  18.  
  19.    
  20.     if (p.length == 0 ) {
  21.       alert("La antigua clave esta vacia");
  22.       return false;
  23.     }
  24.  
  25.   if (espacios) {
  26.   alert ("La clave no puede contener espacios en blanco");
  27.   return false;
  28.   }
  29.  
  30.   if (p1.length == 0 || p2.length == 0) {
  31.   alert("Los campos de la clave no pueden quedar vacios");
  32.   return false;
  33.   }
  34.  
  35.   if ( p1.length < 6 ) {
  36.   alert("tiene que escribir minimo 6 caracteres en la nueva clave");
  37.   return false;
  38.  }
  39.  
  40.  
  41.   if (p1 != p2) {
  42.   alert("Las claves deben de coincidir");
  43.   return false;
  44.   } else {
  45.   alert("Clave cambiada");
  46. document.write('<meta http-equiv="refresh" content="0;URL=nivel3.php">');
  47. return true;
  48.   }
  49. }
  50.  
  51. </script>


solo le faltaria validar la antigua clave. muchas gracias de antemano
  • 0

#2 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4945 posts
  • LocationMéxico

Posted 23 September 2013 - 09:56 AM

¿Quieres validar si la clave está correctamente registrada?
  • 0

#3 jecavi20

jecavi20

    Member

  • Miembros
  • PipPip
  • 10 posts

Posted 23 September 2013 - 10:47 PM

¿Quieres validar si la clave está correctamente registrada?


muchas gracias por responde.

quiero que se verifique primero la clave que esta usando actualmente (la antigua clave) y cuando la escriba si coincide con la de la base de datos entonces pueda cambiarla por una nueva sino le salga el mensaje diciendo que la clave es incorrecta, pero no se como agregar la consulta en ese codigo que muestro  :cry:
  • 0

#4 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4945 posts
  • LocationMéxico

Posted 24 September 2013 - 03:57 PM

mi estimado amigo, he publicado un post en mi blog explicando lo que necesitas...



saludos
  • 0

#5 jecavi20

jecavi20

    Member

  • Miembros
  • PipPip
  • 10 posts

Posted 25 September 2013 - 02:27 PM

muchas gracias poliburro pero lo probe y siempre me sale invalido, asi los datos esten correctos, no se porque si he revisado todo y esta bien.  :

  • 0




IP.Board spam blocked by CleanTalk.