Check these sections of your php.ini file. They control the HTTP*VARS and whether you can take the shortcut using just $fName. I believe I read they were phasing the shortcut out.
register_globals = Off
"Whether or not to register the EGPCS variables as global variables. You may want to turn this off if you don't want to clutter your scripts' global scope with user data. This makes most sense when coupled with track_vars - in which case you can access all of the GPC variables through the $HTTP*VARS[], variables."
register_argc_argv = Off
"This directive tells PHP whether to declare the argv&argc variables (that would contain the GET information). If you don't use these variables, you should turn it off for
increased performance"
track_vars = On
"enable the $HTTPVARS[] arrays, where is one of ENV, POST, GET, COOKIE or SERVER."