Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/03/2009, 02:50
Avatar de rafaconpu
rafaconpu
 
Fecha de Ingreso: febrero-2006
Mensajes: 331
Antigüedad: 18 años, 2 meses
Puntos: 3
Pregunta Permitir solo numeros y letras

Buenos días,

Estoy intentando limitar la entrada de caracteres en los textbox pero no lo consigo.

Lo que quiero es que solo se puedan introducir numeros (del 0 al 9) y/o letras (a - z y A - Z, mayúsculas y minúsculas)

Evitar que el resto de caracteres se puedan introducir, por ejemplo "" $ Ç []{}' etc..

¿Porqué quiero esto? Imaginemos que alguien abispado decide hacer una inyección de código en un campo para obtener resultados y que lo consigue. Le estaríamos dando las llaves de nuestra casa y únicamente debería buscarla y probar a abrir.

El querer hacerlo desde PHP es por seguridad puesto que el código PHP no se muestra en la página web si deseas ver el código fuente, mientras que javascript si que lo muestra.

¿Existe alguna función que permita hacer esto? ¿Se debe tener en cuenta el código ASCII para indicarle qué deseas se pueda escribir en el textbox y que el resto no te permita?

Gracias de antemano y espero que sea posible hacer esto.
Un saludo.