variables POST
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
¿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
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
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
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);
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);
