Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/02/2012, 17:25
MuRe
 
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...