variables POST

noesdificil
17 de Enero del 2005
Holas.
¿Es posible saber el nombre de una variable pasada en un formulario mediante el método POST?
Es que con la vble. global $_POST sé que puedo consultar su valor, pero me intersaría conocer también su nombre.
Gracias, y saludos

Chico Che
17 de Enero del 2005
Post esta dificil, pero dejame decirte esto :

En un formulario recoges datos con input type=xyz
name=xxxx.
Ese valor de name el php te lo reconoce como una variable, con solo ponerle el sino $, osea : $xxxx

eth0
17 de Enero del 2005
No lo pillas.

Primero, eso de que PHP te pilla los valores de formulario como variables, por suerte hace ya mucho que no es cierto. Ahora debes usar (por claridad y por seguridad) los arrays $_GET y $_POST.

Segundo, la pregunta es cómo obtener _*EL NOMBRE*_ del parámetro, no su valor.

Puedes obtener un array con los nombres de todos los campos de formulario de esta forma:

$campos = array_keys($_POST);