Foros del Web » Programando para Internet » PHP »

Identificar Controles de Formulario

Estas en el tema de Identificar Controles de Formulario en el foro de PHP en Foros del Web. PHP 5.0 Hola a todos Quisiera saber si hay lguna función en PHP que permita identificar de que TIPO DE CONTROLES (si es de un ...
  #1 (permalink)  
Antiguo 26/03/2009, 11:38
 
Fecha de Ingreso: diciembre-2004
Mensajes: 48
Antigüedad: 19 años, 4 meses
Puntos: 0
Identificar Controles de Formulario

PHP 5.0

Hola a todos

Quisiera saber si hay lguna función en PHP que permita identificar de que TIPO DE CONTROLES (si es de un text, radio, textarea, submit, etc.) proviene la información procesada. Esto con la intención de seleccionar solo la información proveniente de ciertos controles; como así también discriminar información irrelevante como el envío del "value" del control submit, cuando se procesa a traves de las matrices $_GET y $_POST.

Desde ya Muchísimas Gracias.

--
CG
  #2 (permalink)  
Antiguo 26/03/2009, 11:41
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Identificar Controles de Formulario

Hola Gran Rex,

No hay forma de hacerlo, el browser no te envia esa información. La unica forma de hacerlo sería hacerlo vía Javascript que antes de hacer el submit, te creara elementos ocultos donde guardes que tipo de control es una variable.

Saludos.
  #3 (permalink)  
Antiguo 26/03/2009, 11:45
Avatar de JairLizcano  
Fecha de Ingreso: junio-2008
Ubicación: Santander, Colombia
Mensajes: 608
Antigüedad: 15 años, 10 meses
Puntos: 53
Respuesta: Identificar Controles de Formulario

Algo innecesario desde el punto que lo analizo, para ello haces referencia con el nombre, no?.

Tu sabes que se la variable nombre es ingresada consecuentemente viene de un campo de texto... dependiendo de como recibas la informacion.
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 15:23.