
16/02/2012, 17:25
|
| | Fecha de Ingreso: junio-2009 Ubicación: Barcelona
Mensajes: 12
Antigüedad: 15 años, 9 meses Puntos: 0 | |
Respuesta: isset($post). Muy sencillo.
Una cosa es que preguntes si está definida una variable $_POST, por ejemplo, y otra es que preguntes si la posición de esta variable existe. En verdad, lo correcto sería:
* preguntar si está definida la variable ( isset($var); )
* preguntar si es un array ( is_array($var); )
* preguntar si existe la posición en el array ( isset($var['foo']); )
En este caso no hace falta porque si existe $_POST siempre será un array. Se trata de un nombre de variable protegido. Se pregunta si existe la variable porque por ejemplo cuando trabajas en PHP_CLI no tengo muy claro que cree esta variable... |