SUBROUTINE CHECKBOX2
INCLUDE #RW.INCLUDE.DEFS FROM /SYSFILES/REALWEB,BP
STYLESHEET = ""
CALL RW_GET_PARAM("__isurl", STYLESHEET)
STYLESHEET = STYLESHEET : "/REALWEB-ITEMS/jstyles.css"
CALL RW_START_HTML_PAGE("Form with Checkboxes", "", STYLESHEET, "", "")
CALL RW_START_HTML_FORM("RESPONSE2","FORM6","")
CALL RW_PUT("Please enter your surname and membership number in the boxes")
CALL RW_NEWLINE
LEG_CLASS="legend"
LEG_CLASS<2>="right"
CALL RW_START_FIELDSET("")
BUF="Member Details"
CALL RWS_LEGEND(BUF,LEG_CLASS)
CALL RW_PUT(BUF)
CALL RW_PUT("Surname ")
CALL RW_EDIT_BOX("NAME",30,"")
CALL RW_NEWLINE
CALL RW_PUT("Membership Number:")
CALL RW_EDIT_BOX("NAME",9,"")
CALL RW_NEWLINES(2)
CALL RW_END_FIELDSET
CALL RW_NEWLINES(2)
CALL RW_PUT("Now check which options you require")
CALL RW_NEWLINE
CALL RW_CHECKBOX("edchoice","Yes",0,0,"")
CALL RW_PUT("Order the Editor's Choice")
CALL RW_NEWLINE
CALL RW_CHECKBOX("events","Yes",0,0,"")
CALL RW_PUT("Request Details of Forthcoming Events")
CALL RW_NEWLINE
CALL RW_CHECKBOX("balance","Yes",0,0,"")
CALL RW_PUT("View the Balance of My Account")
CALL RW_NEWLINE
CALL RW_CHECKBOX("payment","Yes",0,0,"")
CALL RW_PUT("Pay for Recent Orders")
CALL RW_NEWLINES(2)
CALL RW_SUBMIT_BUTTON("Submit Details","")
CALL RW_END_FORM
CALL RW_END_PAGE
RETURN
SUBROUTINE RESPONSE2
INCLUDE #RW.INCLUDE.DEFS FROM /SYSFILES/REALWEB,BP
CALL RW_START_HTML_PAGE("Response to Form", "", "", "", "")
CALL RW_PUT("Thankyou for your selections")
CALL RW_NEWLINE
CALL RW_GET_PARAM("edchoice",EDCHOICE)
CALL RW_GET_PARAM("events",EVENTS)
CALL RW_GET_PARAM("balance",BALANCE)
CALL RW_GET_PARAM("payment",PAYMENT)
IF EDCHOICE = "Yes" THEN
CALL RW_NEWLINE
CALL RW_PUT("The Editor's Choice will be dispatched immediately")
END
IF EVENTS = "Yes" THEN
CALL RW_NEWLINE
CALL RW_PUT("Details of forthcoming events will be sent to you immediately")
END
IF BALANCE = "Yes" THEN
CALL RW_NEWLINE
CALL RW_PUT("You are being transferred to the Accounts System. Your balance will be displayed shortly.")
END
IF PAYMENT = "Yes" THEN
CALL RW_NEWLINE
CALL RW_PUT("You are being transferred to the Accounts System for entry of credit card details")
END
CALL RW_END_PAGE
RETURN
HTML
Form Page
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
<META NAME="Generator" CONTENT="Reality">
<TITLE>Form with Checkboxes</TITLE>
<STYLE type="text/css">
<!-- @import url(/servlet/realityis/test/REALWEB-ITEMS/jstyles.css); -->
</STYLE>
</HEAD>
<BODY>
<FORM ACTION="RESPONSE2" NAME="FORM6" METHOD="POST">
Please enter your surname and membership number in the boxes
<BR>
<FIELDSET >
<LEGEND CLASS="legend" ALIGN="right">Member Details</LEGEND>
Surname
<INPUT NAME="NAME" SIZE="30" TYPE="TEXT">
<BR>
Membership Number:
<INPUT NAME="NAME" SIZE="9" TYPE="TEXT">
<BR>
<BR>
</FIELDSET>
<BR>
<BR>
Now check which options you require
<BR>
<INPUT TYPE=CHECKBOX NAME="edchoice" VALUE="Yes">
Order the Editor's Choice
<BR>
<INPUT TYPE=CHECKBOX NAME="events" VALUE="Yes">
Request Details of Forthcoming Events
<BR>
<INPUT TYPE=CHECKBOX NAME="balance" VALUE="Yes">
View the Balance of My Account
<BR>
<INPUT TYPE=CHECKBOX NAME="payment" VALUE="Yes">
Pay for Recent Orders
<BR>
<BR>
<INPUT TYPE="submit" VALUE="Submit Details">
</FORM>
</BODY>
</HTML>
Response Page
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
<META NAME="Generator" CONTENT="Reality">
<TITLE>Response to Form</TITLE>
</HEAD>
<BODY>
Thankyou for your selections
<BR>
<BR>
The Editor's Choice will be dispatched immediately
<BR>
You are being transferred to the Accounts System. Your balance will be displayed shortly.
</BODY>
</HTML>