![Negando](http://static.forosdelweb.com/fdwtheme/images/smilies/negar.gif)
function nick($login)
{
if(!ereg("[0-9A-Za-z_]",$login))
{
return FALSE;
}
else
{
return TRUE;
}
}
Gracias
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
| |||
Sobre cadenas Quiero que solamente se puedan insertar caracteres de la "a" a la "Z", números y "_" . Esta es la función que he pensado pero no se cumple siempre ¿alguien sabe cual es mi fallo? ![]() function nick($login) { if(!ereg("[0-9A-Za-z_]",$login)) { return FALSE; } else { return TRUE; } } Gracias ![]()
__________________ WwW.eltrokolo.CoM - EoF |
| |||
prueba ha hacerlo asi: Código PHP: |
| |||
usando eregi() Código PHP: Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
bueno las dos son similares , fijate que yo utilizo eregi [[:alnum:] que en cristiano seria , todos los caracteres alfanumericos , es sinomino a [0-9a-z_] ; lo importante de la expresion es los metacaracteres "^" Y "$" ; que quiere decir estando situados fuera de los corchetes ; es necesario que los caracteres alafanumericos esten en toda la cadena de la cadena y ; En la expresion que puse dejo pasar a mas del _ el guion - y se necesitan de 2 a 15 caracteres , es para evitar que puedan poner muchos caracteres o solo uno ; pero ya te digo en el fondo las dos expresiones son similares un saludo |
| |||
Si Jordi, al final he elegido la tuya por el tema de la limitación de caracteres. Eso no quiere decir que el comentario de Cluster no me sirviera ya que me ha explicado como utilizar los metacaracteres. Gracias a ambos
__________________ WwW.eltrokolo.CoM - EoF |