Cuando tomes variables de un formulario conviene usar las variables $_GET, o $_POST: lee esto
http://www.forosdelweb.com/showthrea...989#post238989
Ademas de empty() tambien uso trim() para que elimine los espacion en blanco, pues si alguien rellena con un " " (espacio) el campo del formulario las formas anteriores fallarán.
Código PHP:
$_POST['nombre'] = trim($_POST['nombre']);
if (empty($var)) {
echo "No se encontro";
}
http://www.php.net/trim