Even though I am using
<form method="post" action="validation.php">
I see the variables and values in the URL. Is there a setting in php.ini that I have missed?
Todd
There shouldnt be anything in URL. Are you sure ? you have only one form with method="post"
Make sure you don't have any typos in your form tag, as the default is "get", which might be applied if it can't parse your method attribute for some reason. (Checking it with http://validator.w3.org/ is an easy way to find out -- along with any other HTML errors.)