I do know how to pass variables many ways, using submit, and href. My problem now is passing variables without user interaction on that page. For example... on page1.asp I have a form. It gets submitted, and goes to page2.asp where the data gets entered into the database. I have moved all values into hidden text boxes on page2.asp I need to redirect to page3.asp and pass along the variables from the hidden fields. It works if I put response.redirect "page3.asp?UserID=2" but if I replace the number with the variable, eg response.redirect "page3.asp?UserID=<%=ID%>" it doesn't work anymore. Thanks in advance for any help.