What method does your form use?
If it is a POST, then you should try to access the stage variable through $_POST['stage'] or $HTTP_POST_VARS['stage'] if you are using an old version of PHP
be sure to have register_globals = off to your ini file.
that way, if the added a ?stage=4 to the url it wud be stored in $_GET['stage'] ot HTTP_GET_VARS['stage'] and not in the POST arrays
If you are using a GET method, change it to POST 😛
But since they can even insert their variables through POST with some extra time spared, if you REALLY need them to follow your directions, use session control...
Hope that helped.. cya!