Yes. It depends on the PHP version. If you are using 4.0.6 or above and have register_globals = on on you php.ini file, you won't be getting this problem.
You can always use the following arrays to reference data from forms:
$HTTP_POST_VARS
$HTTP_GET_VARS
If using php 4.1.2 or above, the arrays are now named
$POST
$GET
So, you would be using one of the three following options for your $Name variable:
1 .- Set <B>register_globals = on</B> on your php.ini file
2 .- Use $HTTP_POST_VARS or $HTTP_GET_VARS
3 .- Use $POST or $GET (remember, PHP 4.1.2 or above)
Hope this helps
fLIPIS