wsendmail and CDONTS are probably almost the same thing. Can you explain
your "security/spam" reasons? Dont pick on CDONTS he's a good friend of
mine!! ;)


Sam Thompson
----------------------------------------------
2cs Communications Ltd
http://www.2cs.com
[EMAIL PROTECTED]
T: 01473 622263
F: 01473 622515
-----------------------------------------------
----- Original Message -----
From: "Alex Elger" <[EMAIL PROTECTED]>
To: "ActiveServerPages" <[EMAIL PROTECTED]>
Sent: Thursday, August 01, 2002 3:33 PM
Subject: FW: Inserting a record and posting the to sendmail equiv.


> I am trying to insert a record in an access database and post the info to
a
> cgi-bin style sendmail program called wsendmail. (I don't like the idea of
> using cdonts for security/spam reasons)
> I can insert the record no problem, however i am having difficulties
finding
> out how to post to the program without any user having to click a second
> submit button.
> I have included the 2 asp pages that are used so far to do the record
> insert.
> In the second page (updaterecord.asp) at the bottom is the info needed to
> post the e-mail message.
> The html page is an example page of how to use the wsendmail program.
> Thanks in advance for your help.
> Alex Elger
> Micronage Ltd
> [EMAIL PROTECTED]
>
> :Updaterecords.asp
>
> <% @LANGUAGE = VBSCRIPT %>
> <%option explicit%>
> <%response.buffer=true%>
> <!-- #INCLUDE FILE="../adovbs.inc" -->
> <!-- #INCLUDE FILE="../connection.asp" -->
>
> <%
> 'LOCAL VARIABLES
> dim objCon ' Connection object
> dim objCommand ' Command object
> dim objRS ' Recordset object
> dim intRows ' Number of matches found
> dim intGroup ' Group
> dim blnGotRows ' Flag indicating if anything was found
> dim strRecordArray ' Array for holding Records
> dim strRecordArrayMain ' Array for holding Main Records
> dim intMaxCount ' Upper bound for loop
> dim intCounter ' Loop counter
> dim MessageFor
> dim From
> dim Time
> dim Message
> dim InsertType
> dim UserName
>
> ' GET THE DATA FROM THE FORM
> MessageFor = Request.Form("MessageFor")
> >From = Request.Form("From")
> Time = Request.Form("Time")
> Message = Request.Form("Message")
> InsertType = Request.QueryString("InsertType")
> UserName = Request.Cookies("Micronage")("UserName")
>
> Message = Replace(Message, """","""""")
>
> ' FIRSTLY CHECK THE DATABASE FOR MATCHING DATA AND REDIRECT TO a "No
> Matches" PAGE IF NONE FOUND
> ' Create Connection
> Set objCon = Server.CreateObject( "ADODB.Connection" )
> objCon.Open strConnectionMessages
>
> 'Define Command object
> Set objCommand = Server.CreateObject( "ADODB.Command" )
> Set objCommand.ActiveConnection = objCon
> objCommand.CommandType = adcmdText
> objCommand.CommandText = "INSERT INTO ActivityLog (UserName, InsertType,
> Area) SELECT " + chr(34) + UserName + chr(34) + ", " + chr(34) +
InsertType
> + chr(34) + ", 'Documents';"
>
> ' Execute the Command object and store the return code
> objCommand.Execute
>
> ' Immediately Clear the command object
> set objCommand = nothing
>
> 'Define Command object
> Set objCommand = Server.CreateObject( "ADODB.Command" )
> Set objCommand.ActiveConnection = objCon
> objCommand.CommandType = adcmdText
>
> if InsertType = "edit" Then
> objCommand.CommandText = "Update Wire SET Title=" + chr(34) + Title +
> chr(34) + ", Catagory=" + chr(34) + Catagory + chr(34) + ", Country=" +
> chr(34) + Country + chr(34) + ", Source=" + chr(34) + Source + chr(34) +
",
> ArticleDte=#" + chr(32) + Date + chr(32) + "#, Summary=" + chr(34) +
Summary
> + chr(34) + ", Link=" + chr(34) + Link + chr(34) + " WHERE WireNo = " +
> chr(32) + WireNo + chr(32) + ";"
> else
> if InsertType = "add" then
> objCommand.CommandText = "INSERT INTO Wire (Catagory, Country, Title,
> Source, ArticleDte, Summary, Link) SELECT " + chr(34) + Catagory + chr(34)
+
> ", " + chr(34) + Country + chr(34) + ", " + chr(34) + Title + chr(34) + ",
"
> + chr(34) + Source + chr(34) + ", #" + chr(32) + Date + chr(32) + "#, " +
> chr(34) + Summary + chr(34) + ", " + chr(34) + Link + chr(34) + ";"
> else
> if InsertType = "delete" then
> objCommand.CommandText = "DELETE DISTINCT from Wire WHERE WireNo = " +
> chr(32) + WireNo + chr(32) + ";"
> else
> if InsertType = "addmessage" then
> objCommand.CommandText = "INSERT INTO Messages (UserName, Caller,
> MessageTime, Message, TakenBy) SELECT " + chr(34) + MessageFor + chr(34) +
> ", " + chr(34) + From + chr(34) + ", " + chr(34) + Time + chr(34) + ", " +
> chr(34) + Message + chr(34) + ", " + chr(34) + UserName + chr(34) + ";"
> end if
> end if
> end if
> end if
>
>
> ' Execute the Command object and store the return code
> objCommand.Execute
>
> ' Immediately Clear the command object
> set objCommand = nothing
>
> objCon.close
> set objCon = nothing
>
> if InsertType = "addmessage" then
> sendmessage()
> end if
>
> Response.Redirect "../update_success.htm"
>
>
> %>
>
>
> <html>
> <head>
> <script language="JavaScript">
> <!--
> function MM_swapImgRestore() { //v3.0
>   var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)
> x.src=x.oSrc;
> }
>
> function MM_preloadImages() { //v3.0
>   var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
>     var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0;
i<a.length;
> i++)
>     if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image;
d.MM_p[j++].src=a[i];}}
> }
>
> function MM_findObj(n, d) { //v3.0
>   var p,i,x;  if(!d) d=document;
> if((p=n.indexOf("?"))>0&&parent.frames.length) {
>     d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
>   if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++)
> x=d.forms[i][n];
>   for(i=0;!x&&d.layers&&i<d.layers.length;i++)
> x=MM_findObj(n,d.layers[i].document); return x;
> }
>
> function MM_swapImage() { //v3.0
>   var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array;
> for(i=0;i<(a.length-2);i+=3)
>    if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc)
> x.oSrc=x.src; x.src=a[i+2];}
> }
> function validation() {
> if (formgroup.MessageFor.value == null || formgroup.MessageFor.value ==
> ""){alert("Sorry, you must enter who you are passing the message on to")
> return
> }
> if (formgroup.From.value == null || formgroup.From.value ==
> ""){alert("Sorry, you must enter who the message is From")
> return
> }
> if (formgroup.Time.value == null || formgroup.Time.value ==
> ""){alert("Sorry, you must enter the Message Time")
> return
> }
> if (formgroup.Message.value == null || formgroup.Message.value ==
> ""){alert("Sorry, you must enter the Message")
> return
> }
>
> formgroup.submit()
> }
> //-->
> </script>
> <title>BPSD User Admin</title>
> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
> </head>
>
> <body bgcolor="#FFFFFF" text="#000000" onLoad="">
> <table width="600" border="0" cellpadding="0" cellspacing="0"
> align="center">
>   <tr valign="top">
>     <td colspan="2" height="30" valign="middle">
>       <div align="center"> </div>
>     </td>
>   </tr>
> </table>
> <div align="left"></div>
> </body>
> </html>
>
>
>
>
>
>
> 'This is the info that needs posting
> ' <FORM METHOD="POST" ACTION="../../cgi-bin/wsendmail.exe"
name=sendmessage>
> ' <INPUT TYPE=hidden NAME="RCPT" Value="[EMAIL PROTECTED]">
> ' <INPUT TYPE=hidden NAME="from" Value="[EMAIL PROTECTED]">
> ' <INPUT TYPE=hidden NAME="Subject" Value="Telephone Message">
> ' <INPUT TYPE=hidden NAME="Contents" Value="<%Response.Write Message%>">
>
>
>
>
>
>
>
>
> :Addmessage.asp
>
>
> <% @LANGUAGE = VBSCRIPT %>
> <%option explicit%>
> <%response.buffer=true%>
> <!-- #INCLUDE FILE="../adovbs.inc" -->
> <!-- #INCLUDE FILE="../connection.asp" -->
> <!-- #INCLUDE FILE="permissions_login.asp" -->
> <%
> 'LOCAL VARIABLES
> dim objCon ' Connection object
> dim objCommand ' Command object
> dim objRS ' Recordset object
> dim intRows ' Number of matches found
> dim intGroup ' Group
> dim blnGotRows ' Flag indicating if anything was found
> dim blnGotRowsOther
> dim strRecordArrayWireEdit ' Array for holding Records
> dim strRecordArrayMain ' Array for holding Main Records
> dim strRecordArray
> dim strRecordArrayType
> dim intMaxCount ' Upper bound for loop
> dim intCounter ' Loop counter
> dim hidGroup
>
> ' FIRSTLY CHECK THE DATABASE FOR MATCHING DATA AND REDIRECT TO a "No
> Matches" PAGE IF NONE FOUND
> ' Create Connection
> Set objCon = Server.CreateObject( "ADODB.Connection" )
> objCon.Open strConnection
>
> ' Define Command object
> Set objCommand = Server.CreateObject( "ADODB.Command" )
> Set objCommand.ActiveConnection = objCon
> 'objCommand.CommandType = adcmdStoredProc
> objCommand.CommandText = "SELECT WireNo, Title FROM Wire;"
>
> ' Execute the Command object and store the return code
> objCommand.Execute
>
> ' Create the Recordset
> set objRS = Server.CreateObject( "ADODB.Recordset" )
> objRS.CursorType = adOpenForwardOnly
> objRS.LockType = adLockReadOnly
> objRS.Open objCommand
>
> ' Immediately Clear the command object
> set objCommand = nothing
>
>
> ' Are then any Rows returned ?
> if objRS.EOF then
> blnGotRows = False
> else
> strRecordArrayWireEdit = objRS.Getrows
> blnGotRows = True
> end if
>
> ' Housekeeping
> objRS.close
> set objRS = nothing
>
> ' Define Command object
> Set objCommand = Server.CreateObject( "ADODB.Command" )
> Set objCommand.ActiveConnection = objCon
> 'objCommand.CommandType = adcmdStoredProc
> objCommand.CommandText = "SELECT DocNo, DocTitle FROM DocRep;"
>
> If blnGotRows = False then Response.Redirect "../nomatches.htm"
>
> ' Execute the Command object and store the return code
> objCommand.Execute
>
> ' Create the Recordset
> set objRS = Server.CreateObject( "ADODB.Recordset" )
> objRS.CursorType = adOpenForwardOnly
> objRS.LockType = adLockReadOnly
> objRS.Open objCommand
>
> ' Immediately Clear the command object
> set objCommand = nothing
>
>
> ' Are then any Rows returned ?
> if objRS.EOF then
> blnGotRows = False
> else
> strRecordArrayMain = objRS.Getrows
> blnGotRows = True
> end if
>
> ' Housekeeping
> objRS.close
> set objRS = nothing
>
> ' Define Command object
> Set objCommand = Server.CreateObject( "ADODB.Command" )
> Set objCommand.ActiveConnection = objCon
> 'objCommand.CommandType = adcmdStoredProc
> objCommand.CommandText = "SELECT * FROM Catagory;"
>
> ' Execute the Command object and store the return code
> objCommand.Execute
>
> ' Create the Recordset
> set objRS = Server.CreateObject( "ADODB.Recordset" )
> objRS.CursorType = adOpenForwardOnly
> objRS.LockType = adLockReadOnly
> objRS.Open objCommand
>
> ' Immediately Clear the command object
> set objCommand = nothing
>
>
> ' Are then any Rows returned ?
> if objRS.EOF then
> blnGotRows = False
> else
> strRecordArray = objRS.Getrows
> blnGotRows = True
> end if
>
> ' Housekeeping
> objRS.close
> set objRS = nothing
> objCon.close
> set objCon = nothing
>
> If blnGotRows = False then Response.Redirect "../nomatches.htm"
>
> %>
>
> <html>
> <head>
> <title>Administration</title>
> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
> <script language="JavaScript">
> <!--
> function MM_swapImgRestore() { //v3.0
>   var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)
> x.src=x.oSrc;
> }
>
> function MM_preloadImages() { //v3.0
>   var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
>     var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0;
i<a.length;
> i++)
>     if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image;
d.MM_p[j++].src=a[i];}}
> }
>
> function MM_findObj(n, d) { //v3.0
>   var p,i,x;  if(!d) d=document;
> if((p=n.indexOf("?"))>0&&parent.frames.length) {
>     d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
>   if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++)
> x=d.forms[i][n];
>   for(i=0;!x&&d.layers&&i<d.layers.length;i++)
> x=MM_findObj(n,d.layers[i].document); return x;
> }
>
> function MM_swapImage() { //v3.0
>   var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array;
> for(i=0;i<(a.length-2);i+=3)
>    if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc)
> x.oSrc=x.src; x.src=a[i+2];}
> }
> function validation() {
> if (formgroup.MessageFor.value == null || formgroup.MessageFor.value ==
> ""){alert("Sorry, you must enter who you are passing the message on to")
> return
> }
> if (formgroup.From.value == null || formgroup.From.value ==
> ""){alert("Sorry, you must enter who the message is From")
> return
> }
> if (formgroup.Time.value == null || formgroup.Time.value ==
> ""){alert("Sorry, you must enter the Message Time")
> return
> }
> if (formgroup.Message.value == null || formgroup.Message.value ==
> ""){alert("Sorry, you must enter the Message")
> return
> }
>
> formgroup.submit()
> }
> //-->
> </script>
> <script language="JavaScript">
> function PressNumber(e) {
> var charCode = e.keyCode
> if ((charCode != 13 || charCode != 8) && (charCode < 48 || charCode >
> 57 )){ e.keyCode=0
> }
> if (charCode == 13){ newtest()
> }
> return true
> }
> </script>
> <script language="JavaScript">
> function PressQuote(e) {
> var charCode = e.keyCode
> if (charCode == 34){ e.keyCode=0
> }
> return true
> }
> </script>
> </head>
> <table width="95%" border="0" cellpadding="3" cellspacing="0"
> align="center">
>   <tr valign="top">
>     <td width="95%">
>     </td>
>     <td height="30"></td>
>   </tr>
> </table>
> <table width="95%" border="0" cellspacing="0" cellpadding="3"
> align="center">
>   <tr valign="top">
>     <td colspan="4" height="424">
> <form method="post" action="updaterecords.asp?InsertType=addmessage"
> name="formgroup">
>         <table width="100%" border="1" cellspacing="0" cellpadding="0"
> bordercolor="#000000">
>           <tr>
>             <td><font face="Arial, Helvetica, sans-serif" size="3">Add a
> Message</font></td>
>           </tr>
>           <tr>
>             <td>
>               <table width="100%" border="0" cellspacing="0"
> cellpadding="5">
>                 <tr bgcolor="#999999">
>                   <td width="20%" valign="middle">&nbsp;</td>
>                   <td valign="middle">&nbsp;</td>
>                 </tr>
>
>                 <tr bgcolor="#999999">
>                   <td>
>                     <div align="right"><font face="Arial, Helvetica,
> sans-serif" size="2" color="#FFFFFF">For:</font></div>
>                   </td>
>                   <td valign="middle"><font face="Arial, Helvetica,
> sans-serif" size="2" color="#FFFFFF"><b><font size="3">
>                     <input type="text" name="MessageFor" size="40"
> maxlength="40">
>                     </font></b></font></td>
>                 </tr>
>
>                 <tr bgcolor="#999999">
>                   <td width="40%" valign="middle">
>                     <div align="right"><font face="Arial, Helvetica,
> sans-serif" size="2" color="#FFFFFF">From:</font></div>
>                   </td>
>                   <td><font face="Arial, Helvetica, sans-serif" size="2"
> color="#FFFFFF"><b><font size="3">
>                     <input type="Text" name="From" size="40"
maxlength="60">
>                     </font></b></font></td>
>
>                 <tr bgcolor="#999999">
>                   <td width="40%" valign="middle">
>                    <div align="right"><font face="Arial, Helvetica,
> sans-serif" size="2" color="#FFFFFF">Time:</font></div>
>                   </td>
>                   <td><font face="Arial, Helvetica, sans-serif" size="2"
> color="#FFFFFF"><b><font size="3">
>                     <input type="Number" name="Time" size="10"
> maxlength="10">
>                     </font></b></font></td>
>
>                 <tr bgcolor="#999999">
>                   <td width="40%" valign="middle">
>                     <div align="right"><font face="Arial, Helvetica,
> sans-serif" size="2" color="#FFFFFF">Message:</font></div>
>                   </td>
>                   <td><font face="Arial, Helvetica, sans-serif" size="2"
> color="#FFFFFF"><b><font size="3">
>                     <textarea name="Message" cols="50" rows="5"
> onKeyPress="PressQuote(event)"></textarea>
>                     </font></b></font></td>
>
>                 <tr bgcolor="#999999">
>                   <td width="20%" valign="middle">
>                     <div align="right"><font face="Arial, Helvetica,
> sans-serif" size="2" color="#FFFFFF">
>                       </font></div>
>                   </td>
>                   <td valign="middle">
>                     <div align="left"><font face="Arial, Helvetica,
> sans-serif" size="2" color="#FFFFFF"><b><font size="3">
>                       <div align="Center"><img src="../media/continue.gif"
> width="88" height="26" onClick="validation()" name="continue1"
> onMouseOut="MM_swapImgRestore()"
>
onMouseOver="MM_swapImage('continue1','','../media/continue_f2.gif',1)"></fo
> nt></div>
>                   </td>
>                 </tr>
>               </table>
>             </td>
>           </tr>
>         </table>
>         </form>
>
> <CENTER>
> <A HREF="changepass.asp" TARGET="MAIN-WINDOW" onMouseOver = "self.status =
> 'Change Your Password'; return true">Change Your Password</A><br></td>
> </body>
> </html>
>
>
>
> :exampleform.html
>
>
> <!-- Origin: file:E:\USR\JARLE\SRC\MSVC4\cgi\wsendmail\forms.htm !-->
> <HTML><TITLE>wSendmail CGI demo page</TITLE>
> <BODY BGCOLOR="White">
>
> <H1 ALIGN=center>Demo page demonstrating wSendmail for Windows used in CGI
> mode</H1>
>
> <HR WIDTH=70% ALIGN=Center>
>
> <center>
> <TABLE WIDTH=70% ALIGN=center>
> <tr><td><FONT COLOR="red" FACE="ARIAL"><strong>NOTE:</strong> You will
have
> to manually edit the HTML source for this page,
> and the <font color="gray" face="courier">"\windows\wsendmail.ini"</font>
> file before
> these forms will work. Also, you must have a running HTTP server and
access
> to one or several Email addresses.</FONT>
> </td></tr>
> <tr><td><FONT COLOR="#004080" FACE="ARIAL">You can get the latest version
of
> wSendmail at</FONT>
> <a href="http://home.sol.no/jgaa/";>Jgaa's Internet</a> <FONT
COLOR="#004080"
> FACE="ARIAL">Look in the</font>
>  <i>"Jgaa's Freeware"</i> <FONT COLOR="#004080"
FACE="ARIAL">section.</font>
> </TABLE></center>
>
> <HR WIDTH=70% ALIGN=Center>
>
> <H3><LEFT>This field is for your posive feedback</font></LEFT></H3>
>
> <!-- Replace the action with your cgi-bin http !-->
>
> <p><LEFT><FORM METHOD="POST"
> ACTION="http://jgaa.ldp.no/cgi-bin/wsendmail.exe";>
>
> <!-- There should *ALWAYS* be a topic !-->
> <INPUT TYPE=hidden NAME="subject" VALUE="Test Feedback">
>
> <!-- This is the receiver of the emails sent from this form. !-->
> <!-- The "nick" must be defined in "\windows\wsendmail.ini" !-->
> <INPUT TYPE=hidden NAME="RCPT" VALUE="jgaa">
> Positive feedback <P>
>
> <TEXTAREA NAME="Positive feedback" ROWS=10 COLS=60></TEXTAREA> <P>
>
> Possible improvements <P>
>
> <TEXTAREA NAME="Possible improvements" ROWS=10 COLS=60></TEXTAREA> <P>
>
> Please give your email address:
> <input NAME="from" size=40></input> <P>
>
> If you would like to receive more information, you can provide us with
your
> Fax number.
>
> <input NAME="fax" size=40></input> <P>
>
> <INPUT TYPE="submit"
> VALUE="Submit Feedback">  <INPUT TYPE="reset" VALUE="Clear Form">.
> </FORM>
> <HR WIDTH=70% ALIGN=Center>
>
> </CENTER>
>
> <H3>Demo of ordering form</H3>
>
> <BLOCKQUOTE><TABLE>
>
> <!-- Replace the action with your cgi-bin http !-->
>
> <FORM METHOD="POST" ACTION="http://jgaa.ldp.no/cgi-bin/wsendmail.exe";>
> <!-- There should *ALWAYS* be a topic !-->
> <INPUT TYPE=hidden NAME="subject" VALUE="Test Order">
>
> <!-- This is the receiver of the emails sent from this form. !-->
> <!-- The "nick" must be defined in "\windows\wsendmail.ini" !-->
> <INPUT TYPE=hidden NAME="RCPT" VALUE="jgaa">
>
> <TR><TD><B>Pricing:</B></TD><TD>7 days</TD><TD>6 days
> </TD><TD>Weekend</TD></TR>
> <TR><TD>1 mnd.</TD><TD><INPUT TYPE="radio" NAME="abtype" VALUE="1 mnd  - 7
> dager">160,-</TD><TD><INPUT TYPE="radio" NAME="abtype" VALUE="1 mnd - 6
> days">130,-</TD><TD></TD><TD></TD></TR>
> <TR><TD>3 mnd.</TD><TD><INPUT CHECKED TYPE="radio" NAME="abtype" VALUE="3
> mnd - 7 days">435,-</TD><TD><INPUT TYPE="radio" NAME="abtype" VALUE="3
mnd -
> 6 days">360,-</TD><TD><INPUT TYPE="radio" NAME="abtype" VALUE="3 mnd -
> weekend (saturday - sunday)">209,-</TD><TD></TD></TR>
> <TR><TD>4 mnd.</TD><TD><INPUT TYPE="radio" NAME="abtype" VALUE="4 mnd - 7
> days">560,-</TD><TD><INPUT TYPE="radio" NAME="abtype" VALUE="4 mnd - 6
> days">470,-</TD><TD></TD><TD></TD></TR>
> <TR><TD>6 mnd.</TD><TD><INPUT TYPE="radio" NAME="abtype" VALUE="6 mnd - 7
> days">799,-</TD><TD><INPUT TYPE="radio" NAME="abtype" VALUE="6 mnd - 6
> days">670,-</TD><TD><INPUT TYPE="radio" NAME="abtype" VALUE="6 mnd -
> weekend">395,-</TD></TR>
> <TR><TD>12 mnd.</TD><TD><INPUT TYPE="radio" NAME="abtype" VALUE="12 mnd -
7
> days">1510,-</TD><TD><INPUT TYPE="radio" NAME="abtype" VALUE="12 mnd - 6
> days">1260,-</TD><TD><INPUT TYPE="radio" NAME="abtype" VALUE="12 mnd -
> weekend">770,-</TD></TR>
> </TABLE>
>
> <TABLE CELLSPACING=0 CELLPADDING=0>
> <TR><TD>Name:</TD><TD><INPUT TYPE="text" NAME="name" SIZE=40></TD></TR>
> <TR><TD>Address:</TD><TD><INPUT TYPE="text" NAME="address"
> SIZE=40></TD></TR>
> <TR><TD>Postal code:</TD><TD><INPUT TYPE="text" NAME="postal code"
> SIZE=40></TD></TR>
> <TR><TD>Floor:</TD><TD><INPUT TYPE="text" NAME="floor" SIZE=40></TD></TR>
> <TR><TD>Entrence:</TD><TD><INPUT TYPE="text" NAME="entrence"
> SIZE=40></TD></TR>
> <TR><TD>E-mail:</TD><TD><INPUT TYPE="text" NAME="from" SIZE=40></TD></TR>
> </TABLE><P>
>
> <INPUT TYPE="submit" VALUE="Order"><INPUT TYPE="reset" VALUE="Clear">
> </form>
>
> <HR WIDTH=70% ALIGN=Center>
>
> <!-- Replace the action with your cgi-bin http !-->
>
> <FORM METHOD="POST" ACTION="http://jgaa.ldp.no/cgi-bin/wsendmail.exe";>
> <!-- There should *ALWAYS* be a topic !-->
> <INPUT TYPE=hidden NAME="subject" VALUE="Test Email">
>
> <H3>Demo of mailing form</H3>
>
> <INPUT TYPE="radio" NAME="RCPT" VALUE="jgaa-at-telepost">Jgaa's official
> mail account
> <INPUT TYPE="radio" NAME="RCPT" VALUE="jgaa">Jgaa's internal mail account
> <INPUT TYPE="radio" NAME="RCPT" VALUE="jgaa-test">Jgaa's experimental mail
> account
> <p><font color="red">Note: If you don't click on one of the options, the
> message will fail,
> and the server error message will be forwarded to the confirmation
> sheet.</font><p>
>
> My Email Message:<BR>
>
> <TEXTAREA NAME="contents" ROWS=8 COLS=75></TEXTAREA><P>
>
> <TABLE CELLSPACING=0 CELLPADDING=0>
> <TR><TD>Name:</TD><TD><INPUT TYPE="text" NAME="name" SIZE=40></TD></TR>
> <TR><TD>Address:</TD><TD><INPUT TYPE="text" NAME="address"
> SIZE=40></TD></TR>
> <TR><TD>Postal code:</TD><TD><INPUT TYPE="text" NAME="postal code"
> SIZE=40></TD></TR>
> <TR><TD>Phone:</TD><TD><INPUT TYPE="text" NAME="phone" SIZE=40></TD></TR>
> <TR><TD>E-mail:</TD><TD><INPUT TYPE="text" NAME="from" SIZE=40></TD></TR>
> </TABLE><P>
>
> <INPUT TYPE="submit" VALUE="Send Email"><INPUT TYPE="reset" VALUE="Clear">
>
> </FORM>
>
> <HR WIDTH=70% ALIGN=Center>
>
> <!-- Replace the action with your cgi-bin http !-->
> <FORM METHOD="POST" ACTION="http://jgaa.ldp.no/cgi-bin/wsendmail.exe";>
>
> <H3>Demo of generic mail Form</H3>
> <font color=red>This form require you to modify <font
> color=gray>wsendmail.ini</font> "Restrict Email=No"</font><p>
> <table><tr><td>
> <tr><td>To:</td><td> <INPUT NAME="RCPT" Value="Test" SIZE=40></td></tr>
> <tr><td>From:</td><td><INPUT TYPE="text" NAME="from" SIZE=40></td></tr>
> <tr><td>Subject:</td><td><INPUT TYPE="text" NAME="subject"
> SIZE=40></td></tr>
> <tr><td>Message: </td><td><TEXTAREA NAME="contents" ROWS=8
> COLS=75></TEXTAREA></td><tr></table>
> <INPUT TYPE="submit" VALUE="Send Email"><INPUT TYPE="reset" VALUE="Clear">
>
> </BODY>
> </HTML>
>
>
> ---
> You are currently subscribed to activeserverpages as: [EMAIL PROTECTED]
> To unsubscribe send a blank email to
%%email.unsub%%
>


---
You are currently subscribed to activeserverpages as: [email protected]
To unsubscribe send a blank email to [EMAIL PROTECTED]

Reply via email to