I have two forms on one page. When I submit both forms i set the action for the form with a flag that says which form is being submitted ie action="asppage.asp?save=true&form1=true" & action="asppage.asp?save=true&form2=true" for the other form. I have some asp code at the top of the page and I check the querystring to see which form it is and do some db work. ie Request.Querystring("form1") = "true" then do this. The thing is that only one of the forms seems to be working. When I submit the second form it doesn't work. Even though I am passing through the formname in the querystring my code that catches it just doesn't catch why is this. Why does it work for the first form but not the second? How do I handle two forms?