If you want to pass things on using the POST method, then you'll have to use a form, perhaps using hidden inputs. The only problem with this is that anyone can view the HTML that has been passed to the browser and change the settings.
What I do is to use numbers instead of a characters, so if I want to go to a members profile page, for example, I do:
header("Location:profile.php:?id=123");
where id is the variable name and the page looks up the profile for member number 123.
Hope this helps in some way...
Piers