tengo un script para cambiar la contraseña de usuario
y quiero que la contraseña nueva tengo 4 caracteres minimo.
como puedo indicar que si no hay 4 carateres en el formulario entonces, se muestre un mensaje de error
| ||||
<? $count = strlen($_POST['tu_var']); if ($count >= "4") { echo 'el nick tiene mas de 4 caracteres (o igual a 4)'; } else { echo ' error, el nick tiene menos de 4 caracteres ';} ?> Fijate si funciona
__________________ I Love Programming... |
| ||||
A ver ahora..! Lo que puso fulano es correcto, igualmente prueba ahora con estas modificaciones: <? $count = strlen($_POST['tu_var']); if ($count=>4) { echo "el nick tiene mas de 4 caracteres (o igual a 4)";} else { echo "error, el nick tiene menos de 4 caracteres";} ?>
__________________ "Quien no peca contra la ciencia no descubre nada" Albert Einstein |
| ||||
Cita: Está bien lo que te indicó Fulano (no sé lo de Nicorniva => ??
Iniciado por erichfrom no funciona ya intente cambiendo los simbolo y no if ($count < 4) ![]() ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" Última edición por jam1138; 09/03/2005 a las 19:09 |
| ||||
... mmm.. acabo de ver... probaste con if($count < "4") ??? (con comillas)... según yo no deberia necesitarlas pero ve que Fulano las ocupó... Suerte! ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| ||||
Pues si el error son las comillas hay una forma facil de saberlo, prueba con ellas y sin ellas, yo uso comillas en casi todo IF-ELSE y siempre han funcionado correctamente, si a ti no te funciona prueba sin ellas, pero es lo unico que "puede andar mal" en ese pequeño codigo. Si quieres saber mas sobre la funcion mira: http://ar2.php.net/manual/es/function.strlen.php Saludos PD: Como dicen ahi arriba, muestranos el error (o el codigo completo) para saber que ocurre y darte una solución verdadera
__________________ I Love Programming... |
| ||||
YA QUEDO El problema estaba en que no indique la variable correcta, y por eso nunca funcionò, bueno hasta que me di cuenta <? $count = strlen($_POST['tu_var']); if ($count >= "4") { echo 'el nick tiene mas de 4 caracteres (o igual a 4)'; } else { echo ' error, el nick tiene menos de 4 caracteres ';} ?> |
| ||||
=/, yo me estaba dando la cabeza contra la pared... Me alegro que haya funcionado, por cierto, yo haria que el minimo permitido sea 6 en lugar de 4, es igual de inseguro pero tardarian dos caracteres mas en sacarlo :P
__________________ I Love Programming... |