First things first - let's check the value of $SERVER['REQUESTMETHOD'] because if it is not 'POST' we should expect $_POST to be empty.
$GET + $POST + $COOKIE = $REQUEST
If we don't post anything we are left with
$GET + $COOKIE = $_REQUEST
Doesn't seem strange at all.
Customer since 2000 openvein.org