Итак все мы часто видим такой код в обработчиках форм:
$varName = isset($_POST['fieldName']) ? $_POST['fieldName'] : "incognito";
Либо как вариация этой быдлокодерской тупости:
if(isset($_POST['fieldName']))$varName = $_POST['fieldName'];
else die("Fill {$nameOfField} please");
Так вот, запомните, isset($_POST['fieldName']) IS ALWAYS TRUE, что бы вы там себе ни думали и по чем бы вы не изучали.
...