>What is the value of request.form when you do it via the POST method? When the page first loads, the script is called up, request.form and proceeds to do all the form validation before the user even has a chance to do anything; all "flags" are raised. ... at least that's the way it DID work. Apparently attempting to recreate the problem failed. :-( Thanks anyway. Rob p.s. I'm sure the moment I turn my back on this, it's going to bite me again.