These fields are all optional and need only
be supplied if you would like a direct reply.
Subject
Your email address
Your real name
You must answer this!
If you don't, my spam filtering will
ensure that I never see your email.
What's 8 plus five (in digits only)?
Please make your changes here and then
Editing tips and layout rules.
File: SpeakingVisitCompleted ''' <form action="https://www.solipsys.co.uk/cgi-bin/FormMail.pl" method=post> ''' <input type=hidden name="recipient" value="juggler@solipsys.co.uk" > ''' <input type=hidden name="subject" value="Speaking visit details" > ''' <input type=hidden name="redirect" value="https://www.solipsys.co.uk/new/ThankYouForYourTime.html" > ''' <input type=hidden name="required" value="email" > ''' <input type=hidden name="missing_fields_redirect" value="https://www.solipsys.co.uk/new/RequestError.html" > ''' <input type=hidden name="env_report" value="REMOTE_HOST, REMOTE_ADDR, HTTP_USER_AGENT" > ''' <input type=hidden name="print_blank_fields" value="1" > !! Introduction Hi there. The SpeakingVisitDetailsForm is great for when I'm about to do a talk, but when I've been and gone, there's a lot that's superfluous. So here is a cut-down version with just what's needed to create the invoice. -- ColinWright ---- !! Who are you? ********> [[[ ''' <font size="+2" color="ff3333"><b> You must answer _ the first question, _ else your email _ will be discarded _ as spam. ''' </b></font> ]]] ******** ''' <input type=text name="answer" ><strong> What is eight plus 5? <font color="ff3333">DIGITS ONLY!!</font></strong> <br> ''' <input type=text name="email" ><strong> Your email address <font color="ff3333">REQUIRED!!</font></strong> <br> ''' <input type=text name="realname" ><strong> Your real name</strong> <br> ********< ---- !! When was the talk? ********> ''' <table border=1> <tr> ''' <td colspan=2><center><b>Date:</b></center></td> ''' <td> & </td> ''' <td colspan=2><center><b>Time:</b></center></td> ''' </tr> <tr> <td> ''' <select name="date" size="7" multiple> ''' <option value="1"> 1 </option> ''' <option value="2"> 2 </option> ''' <option value="3"> 3 </option> ''' <option value="4"> 4 </option> ''' <option value="5"> 5 </option> ''' <option value="6"> 6 </option> ''' <option value="7"> 7 </option> ''' <option value="8"> 8 </option> ''' <option value="9"> 9 </option> ''' <option value="10"> 10 </option> ''' <option value="11"> 11 </option> ''' <option value="12"> 12 </option> ''' <option value="13"> 13 </option> ''' <option value="14"> 14 </option> ''' <option value="15"> 15 </option> ''' <option value="16"> 16 </option> ''' <option value="17"> 17 </option> ''' <option value="18"> 18 </option> ''' <option value="19"> 19 </option> ''' <option value="20"> 20 </option> ''' <option value="21"> 21 </option> ''' <option value="22"> 22 </option> ''' <option value="23"> 23 </option> ''' <option value="24"> 24 </option> ''' <option value="25"> 25 </option> ''' <option value="26"> 26 </option> ''' <option value="27"> 27 </option> ''' <option value="28"> 28 </option> ''' <option value="29"> 29 </option> ''' <option value="30"> 30 </option> ''' <option value="31"> 31 </option> ''' </select> </td><td> ''' <select name="month" size="7" multiple> ''' <option value="01"> Jan </option> ''' <option value="02"> Feb </option> ''' <option value="03"> Mar </option> ''' <option value="04"> Apr </option> ''' <option value="05"> May </option> ''' <option value="06"> Jun </option> ''' <option value="07"> Jul </option> ''' <option value="08"> Aug </option> ''' <option value="09"> Sep </option> ''' <option value="10"> Oct </option> ''' <option value="11"> Nov </option> ''' <option value="12"> Dec </option> ''' </select> </td><td></td><td> ''' <input type=hidden name="year" value="2011" > ''' <select name="hour" size="7" multiple> ''' <option value="9"> 9 </option> ''' <option value="10"> 10 </option> ''' <option value="11"> 11 </option> ''' <option value="12"> 12 </option> ''' <option value="13"> 13 </option> ''' <option value="14"> 14 </option> ''' <option value="15"> 15 </option> ''' <option value="16"> 16 </option> ''' <option value="17"> 17 </option> ''' <option value="18"> 18 </option> ''' <option value="19"> 19 </option> ''' <option value="20"> 20 </option> ''' <option value="21"> 21 </option> ''' <option value="22"> 22 </option> ''' </select> </td><td> ''' <select name="minute" size="7" multiple> ''' <option value="00"> 00 </option> ''' <option value="15"> 15 </option> ''' <option value="30"> 30 </option> ''' <option value="45"> 45 </option> ''' </select> </td> </tr> </table> ********< ---- !! Invoicing ... If you've read my JugglingTalkRequirements _ then you know my policy regarding money. _ Estimate my expenses, add on your fee, and _ fill in the details. *Invoice*addressee:* _ ''' <input type=text name="Invoice_Name" value="" > <:- Name<br> ''' <input type=text name="Invoice_Addr1" value="" > <:- Address 1<br> ''' <input type=text name="Invoice_Addr2" value="" > <:- Address 2<br> ''' <input type=text name="Invoice_PC" value="" > <:- Postcode<br> ''' <input type=text name="Invoice_Total" value="" > <:- Invoice total Finally, please fill in the box to complete the following sentence to appear on the invoice: ''' <center>Mathematics presentation given at <input type=text name="Location" value="" > on (I'll fill in the date)</center> ---- You can add anything here you feel I've missed. _ In particular, if you need a purchase order number quoting, please include it here. ''' <TEXTAREA NAME="Message" ROWS=10 COLS=64>DELETE THIS TEXT and put your message here ... ''' </TEXTAREA><br> ''' <center><font size="+4"><INPUT TYPE="submit" VALUE="click here to send"></font></center> ''' </form>