Does the $_POST array hold any values if you are coming from anywhere but a submitted form?
Lets say I have a page called form.php where it's got a tag
<form action="submit.php" method="post">
I know that when I submit, and go to submit.php that $POST array variables will exist as I have defined them in the form elements, but if I then refresh submit.php or go to a new page, will $POST still hold any values?