Cita:
Iniciado por okram
[...] $_POST es un array, por lo tanto empty() no funciona [...]
de hecho, si funciona !!!
mira, hice esta prueba (para desmentirme)
Código PHP:
<?php
$foo = array(1);
echo empty($foo)? -1: 1;
echo '<br />';
echo empty($_GET)? -2: 2;
echo '<br />';
echo empty($_POST)? -3: 3;
?>
y esto sale....
osea... que si esta vacío el array, debe estar "empty" jeje... ¿eso significa no???