Como puedo hacer que el mínimo de dígitos sea 6 caracteres en la contraseña o cual quier otro input type
Espero me puedan responder esta preguntita jeje...
Gracias de ante mano
| |||
como puedo hacer que el mínimo de dígitos sea 6 Como puedo hacer que el mínimo de dígitos sea 6 caracteres en la contraseña o cual quier otro input type Espero me puedan responder esta preguntita jeje... Gracias de ante mano |
| |||
Respuesta: como puedo hacer que el mínimo de dígitos sea 6 Depende para que lo quieras usar. Lo puedes validar con Expresiones regulares. Sino tambièn php tiene una funcion que se llama strlen o algo asi que te dice la cantidad de caracteres |
| |||
Respuesta: como puedo hacer que el mínimo de dígitos sea 6 Cita: puedes poner me un código de ejemplo por favor.Soy nuevo en esto. Gracias de todas formas |
| ||||
Respuesta: como puedo hacer que el mínimo de dígitos sea 6
__________________ Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación ¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies |
| ||||
Respuesta: como puedo hacer que el mínimo de dígitos sea 6 Te recomiendo el primer link de sourcegeek. Es facil, solamente con una condicion y listo...
Código PHP:
Ver original Saludos.
__________________ |
| |||
Respuesta: como puedo hacer que el mínimo de dígitos sea 6 Muchas gracias por su ayuda. Ahora mismo probare los código :D -------------------------------------------------------------------------------------- Ayuda por favor tengo como 5 hora intentando y nada que logro poner le el mínimo de 6 dígitos de contraseña, Aquí les dejo el código espero, me ayuden y perdonen me por preguntar tanto :D... Cita: <?php } // verificamos si se han enviado ya las variables necesarias. if (isset($_POST["Username"])) { $Username = $_POST["Username"]; $password = $_POST["password"]; $password2 = $_POST["password2"]; $email = $_POST["email"]; $realname = $_POST["realname"]; $Idnumber = $_POST["Idnumber"]; $Question = $_POST["Question"]; $answer = $_POST["answer"]; $Country = $_POST["Country"]; $City = $_POST["City"]; // Hay campos en blanco if($Username==NULL|$password==NULL|$password2==NUL L|$email==NULL|$realname==NULL|$Idnumber==NULL|$Qu estion==NULL|$answer==NULL|$Country==NULL|$City==N ULL) { echo "un campo está vacio."; formRegistro(); }else{ // ¿Coinciden las contraseñas? if($password!=$password2) { echo "Las contraseñas no coinciden"; formRegistro(); }else{ // Comprobamos si el nombre de Usuario o la cuenta de correo ya existían $checkuser = mysql_query("SELECT Username FROM accounts WHERE Username='$Username'"); $Username_exist = mysql_num_rows($checkuser); $checkemail = mysql_query("SELECT email FROM accounts WHERE email='$email'"); $email_exist = mysql_num_rows($checkemail); if ($email_exist>0|$Username_exist>0) { echo "El nombre de Usuario o la cuenta de correo estan ya en uso"; formRegistro(); }else{ date_default_timezone_set('America/Mexico_City');//Averigua tu zona $date = date("Y/m/d - h:i:s", time()); $query = 'INSERT INTO accounts (Username, password, email, realname, Idnumber, Question, answer, Country, City, fecha) VALUES (\''.$Username.'\',\''.$password.'\',\''.$email.'\ ',\''.$realname.'\',\'' .$Idnumber.'\',\''.$Question.'\',\''.$answer.'\',\ ''.$Country.'\',\''.$City.'\',\''.date("Y/m/d - h:i:s", time()).'\')'; mysql_query($query) or die(mysql_error()); echo '<font color="#FF0000">El Usuario</font> <font color="#0000FF">'.$Username.'</font> <font color="#FF0000">ha sido registrado de manera satisfactoria.</font><br />'; echo '<font color="#FF0000">Ahora puedes entrar con tu cuenta al juego. Bienvenid@</font> <br />'; ?> Última edición por fe29; 29/12/2011 a las 00:54 |
| ||||
Respuesta: como puedo hacer que el mínimo de dígitos sea 6
Código PHP:
Ver original Saludos
__________________ |
| |||
Respuesta: como puedo hacer que el mínimo de dígitos sea 6 Cita:
Iniciado por ZoroRoronoa ![]()
Código PHP:
Ver original Saludos Gracias ahora mismo lo probare :D |
| |||
Respuesta: como puedo hacer que el mínimo de dígitos sea 6 Cita:
Iniciado por ZoroRoronoa ![]()
Código PHP:
Ver original Saludos Amigo no me funciona no se si es por burro o por estúpido pero lo pongo de esta manera en mi web mira: Código PHP: cuando intento registrar una cuenta que tenga menos del mínimo me dice: ERROR, contrasena con menos de 6 digitosLas contraseñas no coinciden cuando la pongo bien con mas de 6 dígitos me dice: Las contraseñas no coinciden Ayuda me por favor y perdona la molestia y mi estupidez :( Nota: mi web de registro es esta http://Prox-Co.sytes.net/register.php por si quieres ver lo que dice al intentar registrar una cuenta..... |
| ||||
Respuesta: como puedo hacer que el mínimo de dígitos sea 6 varios detalles, si al principio ya asignaste las variables de $_POST porque volverlo a hacer?? aca Cita: asignas el numero de caracteres a $password por lo que al hacer la comparación con el otro password nunca te dará igual.Revisa bien tu código y te iras dando cuenta de los detalles que tienes en este, saludos
__________________ aprende d tus errores e incrementa tu conocimientos it's not a bug, it's an undocumented feature By @David php the right way |
| |||
Respuesta: como puedo hacer que el mínimo de dígitos sea 6 Cita: ahora lo puse de esta manera:
Iniciado por carlos_belisario ![]() varios detalles, si al principio ya asignaste las variables de $_POST porque volverlo a hacer?? aca asignas el numero de caracteres a $password por lo que al hacer la comparación con el otro password nunca te dará igual. Revisa bien tu código y te iras dando cuenta de los detalles que tienes en este, saludos Código PHP: ERROR, contrasena con menos de 6 digitosEl Usuario fe29 ha sido registrado de manera satisfactoria. Ahora puedes entrar con tu cuenta al juego. Bienvenid@ pero me registra el usuario............. Por favor digan me la manera correcta de como colocar el código........... ![]() |
| ||||
Respuesta: como puedo hacer que el mínimo de dígitos sea 6 bueno es obvio que si no cumple con la cantidad de digitos deberías de romperse el script y enviar un error al usuario no crees?? que haces cuando hay una validación que no es correcta??
__________________ aprende d tus errores e incrementa tu conocimientos it's not a bug, it's an undocumented feature By @David php the right way |
| |||
Respuesta: como puedo hacer que el mínimo de dígitos sea 6 Cita: intentar reparar la no??el único detalle es que no tengo ni la menor idea ya que si supiera la respuesta no hubiese creado este tema ni preguntado a nadie...... Razón: soy nuevo y me interesa aprender.... |
| ||||
Respuesta: como puedo hacer que el mínimo de dígitos sea 6 bueno en realidad cuando hay una validación de datos que no se cumple sencillamente se le indica al usuario un error
Código PHP:
como depende a como trabajes, por ejemplo yo utilizaba mucho las sessiones para mostrar los mensajes ya que yo tengo separado el html del form de la logica que se hace con los datos y hacia una redirección desde la logica hasta el form, pero ve como te conviene mas a ti, saludos Ver original
__________________ aprende d tus errores e incrementa tu conocimientos it's not a bug, it's an undocumented feature By @David php the right way |
| |||
Respuesta: como puedo hacer que el mínimo de dígitos sea 6 Cita:
Iniciado por carlos_belisario ![]() bueno en realidad cuando hay una validación de datos que no se cumple sencillamente se le indica al usuario un error
Código PHP:
como depende a como trabajes, por ejemplo yo utilizaba mucho las sessiones para mostrar los mensajes ya que yo tengo separado el html del form de la logica que se hace con los datos y hacia una redirección desde la logica hasta el form, pero ve como te conviene mas a ti, saludosVer original ok muchas gracias por tus hmm consejos y por tu ayuda...... me pondré a leer algún manual....... :D acabo de hallar este tema: http://desphpparatodos.blogspot.com/2011/03/clase-validacion-de-datos.html es tuyo me imagino.. lo voy a leer haber que aprendo |