Is their a correct answer? This sounds like a trick or a riddle.
Seriously, I don't see the reason for using the second option. If the
POST_VARS and GET_VARS variables will allways have the form information handy, based of course on which method you used, why deal with it any other way. It's a bit more tidy.
Admittedly, it's also a bit more cumbersom.
I'm curious also if $HTTP_POST_VARS[email] and $email are actually the same variable as opposed to two different versions of the same occupying two different addresses in memory.
Later on,
Big Din K.R.