but you can cheat. <BR><BR>set a session variable on the PREVIOUS page to some value after this page loads change the value of that session variable then inorder to load that page you have to ensure the session variable is the same as what you set it on the previous page, so if they click refresh the value of that session variable has changed so it will not do whatever again. <BR><BR>I just want to make sure I have it down..<BR><BR>page 1<BR><BR>session.variable = 1<BR><BR>page 2<BR><BR>session.variable = 2<BR><BR>Now when they try to refresh the variable is now different right?<BR>Or do I have to do something else?<BR>