Also depending on your PHP settings for the Register Globals setting you might have to use $HTTP_POST_VARS shanor suggested.
For portable code it is ALWAYS better to use $HTTP_POST_VARS so you can then run your code of servers that have different PHP settings and also increase your security level by writting code that does not depend on global variables that could come from an input that you may not expect.
Or even better with the newer versions of PHP, to use newer arrays
POST["variable"]
GET["variable"]
COOKIES["variable"]
FILES["variable"]
_SESSION["variable"]