Click Here For the Product 1 Page.
Click Here For the Product 2 Page.
<%
'*************************************************
'* AT THE BEGINING OF EVERY PRODUCT PAGE
'*************************************************
Dim fromPage
fromPage = request.servervariables("HTTP_REFERER")
if session("registration")="" then
server.transfer("Control-Back-Button-On-User-Registration-UserReg.asp")
elseif session("registration")=false then
response.redirect fromPage
end if
%>
<%
'*************************************************
'* REGISTRATION PAGE
'*************************************************
if LCase(request.servervariables("HTTP_METHOD"))="get" then
productPage = request.servervariables("SCRIPT_NAME")
callingPage = request.servervariables("HTTP_REFERER")
else
Response.Write "POST"
'**********************************************
'* DATABASE OR COOKIE ROUTINES HERE
'**********************************************
productPage = request.form("from")
'* IF THEY DID NOT REGISTER (YOU COULD REMOVE THIS)
if request.form("register")="false" then
session("registration")=false
response.redirect request.form("call")
'* IF THEY REGISTERED CORRECTLY
elseif request.form("register")="true" then
session("registration")=true
server.transfer request.form("from")
end if
end if
%>
<html>
<body>
<form name="regform" method="post" action="Control-Back-Button-On-User-Registration-UserReg.asp">
<!-- ADD WHATEVER FIELDS YOU NEED HERE, MAINTAIN HIDDEN FIELDS -->
<input type="radio" value="true" checked name="register">Register <input type="radio" name="register" value="false">Don't Register<br> <input type="hidden" name="from" value="<%=productPage%>"><br> <input type="hidden" name="call" value="<%=callingPage%>"><br> <input type="submit" name="submit" value="submit"> </form> </body> </html>
Date Validation Using JavaScript .
Cross-Browser Clipboard Copy .
Loading Images With Remote Scripting .
Why JavaScript In Hyperlinks Is Bad .
Change The Submit Button To Show Waiting For AJAX Response .
European Date Validation Using JavaScript .
Database Results To Client Side Array .
Reading Files With JavaScript .
AJAX For Plain Text And HTML .