Foros del Web » Programando para Internet » PHP »

ayuda con validacion de campos

Estas en el tema de ayuda con validacion de campos en el foro de PHP en Foros del Web. hola, necesito que me hechen la mano porfa, tengo un formulario que tiene como 10 text pero todos son para capturar puros numeros, como puedo ...
  #1 (permalink)  
Antiguo 02/02/2004, 19:13
 
Fecha de Ingreso: diciembre-2003
Ubicación: Mexico - edo. Morelos
Mensajes: 27
Antigüedad: 14 años
Puntos: 0
ayuda con validacion de campos

hola, necesito que me hechen la mano porfa, tengo un formulario que tiene como 10 text pero todos son para capturar puros numeros, como puedo hacerle para que entodos los text solo tecleen puros numeros?, bueno espero me puedan ayudar gracias :D.
__________________
gamam
  #2 (permalink)  
Antiguo 02/02/2004, 21:31
 
Fecha de Ingreso: septiembre-2002
Mensajes: 122
Antigüedad: 15 años, 3 meses
Puntos: 0
Eso lo puedes hacer con javascript. Te recomiendo que mires las faqs del foro de javascript ahi hay ejemplos de este tipo.

Saludos
  #3 (permalink)  
Antiguo 02/02/2004, 21:34
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Vamos a ver ...

pero la validación donde la quieres? en el cliente ?(navegador antes de dar a tu botón "submit" de tu formulario ) esto se resolvería con Javascript .. o en PHP? (al recibir tu script.php de proceso esos datos).

Bueno, de todas formas .. en última intancia debes de validar esos datos en PHP (en el servidor) al ser recibidos.

En PHP dispones de la función:

is_numeric()
www.php.net/is_numeric

Para determinar si tu cadena (tu variable que llega de tu input text) es un numero o no ... Usalo con tus estructuras condicionales IF() ...

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:41.