Hi, Right know im teaching myself a little about CDONTS . But know I want to
sent data form a database with a form.
I wou ld like to do the following:
- I have made a page with set of records.
- If you click on one of the records for more details you will go to a page
with details.
- Then when you like the details and you think that someone else would like
to see them to you will do the following: add your name, your emailaddress
and some comment.(see code below) In the form there are some hidden fields,
with the neccesary data from the database.
The problem is that when i sent the form, with CDONTS, you will not see the
hidden fields but only the other field which you see on the page.
Please help! :(
Thanx for your time!
bellow the code: ( 2 pages)
=============== =============== =============== =======
The page with the form:
=============== =============== =============== =======
<%@LANGUAGE="VB SCRIPT" CODEPAGE="1252" %>
<!--#include file="../../Connections/wonen.asp" -->
<%
Dim ContactEig__MMC olParam
ContactEig__MMC olParam = "1"
If (Request.QueryS tring("WoningID ") <> "") Then
ContactEig__MMC olParam = Request.QuerySt ring("WoningID" )
End If
%>
<%
Dim ContactEig
Dim ContactEig_numR ows
Set ContactEig = Server.CreateOb ject("ADODB.Rec ordset")
ContactEig.Acti veConnection = MM_wonen_STRING
ContactEig.Sour ce = "SELECT WoningID, WPlaats, WStraat, WNummer, WPostcodeC,
WPostcodeL, WVraagP, WContactMail FROM Omschrijving WHERE WoningID = " +
Replace(Contact Eig__MMColParam , "'", "''") + ""
ContactEig.Curs orType = 0
ContactEig.Curs orLocation = 2
ContactEig.Lock Type = 1
ContactEig.Open ()
ContactEig_numR ows = 0
%>
<html><!-- InstanceBegin template="/Templates/221003.dwt.asp"
codeOutsideHTML IsLocked="false " -->
<head>
<!-- InstanceBeginEd itable name="doctitle" -->
<title>Woning en gratis plaatsen - koopwoningen, huizen, koopwoningen,
onroerend goed</title>
<!-- InstanceEndEdit able -->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../../cssstyle/woningen.css" rel="stylesheet " type="text/css">
<!-- InstanceBeginEd itable name="head" -->
<!-- InstanceEndEdit able -->
</head>
<body>
<table width="750" height="400" border="0" align="center" cellpadding="0"
cellspacing="0" >
<tr>
<td valign="top">
<table width="100%" height="100%" border="0" cellpadding="2"
cellspacing="0" >
<tr>
<td height="50" valign="top"><i mg
src="../../images/site/topwoningen.gif " width="750" height="50"></td>
</tr>
<tr>
<td height="1" valign="top" class="lineh">< img
src="../../images/trans.gif" width="100%" height="1"></td>
</tr>
<tr>
<td height="10" valign="top" span class="tekst"> <table
width="100%" border="0" cellspacing="0" cellpadding="0" >
<tr>
<td>
<!--#include file="../../inc/menu.inc.asp" -->
</td>
<td width="15%">
<div align="center"> <a href="../contact.asp"><i mg
src="../../images/icons/mail.gif" alt="Neem contact op" width="16"
height="16" border="0"></a> <a href="#" onClick="window .print();return
false"><img src="../../images/icons/printer.gif" alt="Print" width="20"
height="20" border="0"></a></div></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="1" valign="top" class="lineh">< img
src="../../images/trans.gif"></td>
</tr>
<tr>
<td height="10" valign="top">&n bsp;</td>
</tr>
<tr>
<td valign="top" class="tekst">< !-- InstanceBeginEd itable
name="Tekst" -->
<table width="100%" border="0" cellspacing="0" cellpadding="0" >
<tr>
<td colspan="2" valign="top" class="tekst">H ier kunt u een
reactie
geven op de betreffende woning. </td>
</tr>
<tr>
<td colspan="2" valign="top">&n bsp;</td>
</tr>
<tr>
<td colspan="2" valign="top">
<form name="form1" method="GET" action="ConEigW on_Send.asp">
<table width="100%" border="0" cellspacing="0"
cellpadding="2" >
<tr>
<td class="tekst">W at is uw naam? (incl.
achternaam)</td>
<td class="tekst">& nbsp;</td>
</tr>
<tr>
<td class="tekst">< input name="varNaam" type="text"
class="tekst" id="varNaam" size="32" maxlength="200" ></td>
<td class="tekst">& nbsp;</td>
</tr>
<tr>
<td width="28%" class="tekst">W at is uw
emailadres?</td>
<td width="72%" class="tekst">& nbsp;</td>
</tr>
<tr>
<td colspan="2"><in put name="varEmailF rom"
type="text" class="tekst" id="varEmailFro m" size="32" maxlength="200" >
</td>
</tr>
<tr>
<td class="tekst">U w reactie op deze woning</td>
<td> </td>
</tr>
<tr>
<td colspan="2"> <textarea name="varReacti eWoning"
cols="35" rows="5" wrap="VIRTUAL" class="tekst"></textarea></td>
</tr>
<tr>
<td>
<input type="hidden" value="<%=(Cont actEig.Fields.I tem("WoningID") .Value)%>"
name="varWoning ID">
<input type="hidden"
value="<%=(Cont actEig.Fields.I tem("WContactMa il").Value)%> "
name="varContac tEmail">
<input type="hidden" value="<%=(Cont actEig.Fields.I tem("WStraat"). Value)%>"
name="varStraat ">
<input type="hidden" value="<%=(Cont actEig.Fields.I tem("WNummer"). Value)%>"
name="varNr">
<input type="hidden"
value="<%=(Cont actEig.Fields.I tem("WPostcodeC ").Value)%> "
name="varPostco deC">
<input type="hidden"
value="<%=(Cont actEig.Fields.I tem("WPostcodeL ").Value)%> "
name="varPostco deL">
<input type="hidden" value="<%=(Cont actEig.Fields.I tem("WPlaats"). Value)%>"
name="varPlaats ">
<input type="hidden" value="<%=(Cont actEig.Fields.I tem("WVraagP"). Value)%>"
name="VarPrijs" >
</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><input type='submit' class="knop"
value="Verzende n"></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<!-- InstanceEndEdit able --></td>
</tr>
<tr>
<td height="1" valign="top" class="lineh">< img
src="../../images/trans.gif" width="100%" height="1"></td>
</tr>
<tr>
<td height="20" valign="top" class="tekst"> <img
src="../../images/icoon.gif" hspace="2" vspace="2" align="absmiddl e">
2003 <a >Meer info</a></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
<!-- InstanceEnd --></html>
<%
ContactEig.Clos e()
Set ContactEig = Nothing
%>
=============== =============== =============== =======
The page that will send the email:
=============== =============== =============== =======
<%@LANGUAGE="VB SCRIPT" CODEPAGE="1252" %>
<html><!-- InstanceBegin template="/Templates/221003.dwt.asp"
codeOutsideHTML IsLocked="false " -->
<head>
<!-- InstanceBeginEd itable name="doctitle" -->
<title>Woning en gratis plaatsen - koopwoningen, huizen, koopwoningen,
onroerend goed</title>
<!-- InstanceEndEdit able -->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../../cssstyle/woningen.css" rel="stylesheet " type="text/css">
<!-- InstanceBeginEd itable name="head" -->
<!-- InstanceEndEdit able -->
</head>
<body>
<table width="750" height="400" border="0" align="center" cellpadding="0"
cellspacing="0" >
<tr>
<td valign="top">
<table width="100%" height="100%" border="0" cellpadding="2"
cellspacing="0" >
<tr>
<td height="50" valign="top"><i mg
src="../../images/site/topwoningen.gif " width="750" height="50"></td>
</tr>
<tr>
<td height="1" valign="top" class="lineh">< img
src="../../images/trans.gif" width="100%" height="1"></td>
</tr>
<tr>
<td height="10" valign="top" span class="tekst"> <table
width="100%" border="0" cellspacing="0" cellpadding="0" >
<tr>
<td>
<!--#include file="../../inc/menu.inc.asp" -->
</td>
<td width="15%">
<div align="center"> <a href="../contact.asp"><i mg
src="../../images/icons/mail.gif" alt="Neem contact op" width="16"
height="16" border="0"></a> <a href="#" onClick="window .print();return
false"><img src="../../images/icons/printer.gif" alt="Print" width="20"
height="20" border="0"></a></div></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="1" valign="top" class="lineh">< img
src="../../images/trans.gif"></td>
</tr>
<tr>
<td height="10" valign="top">&n bsp;</td>
</tr>
<tr>
<td valign="top" class="tekst">< !-- InstanceBeginEd itable
name="Tekst" -->
<%
' Begin CDO mail
Dim Naam
Dim MailVan
Dim Reactie
Dim MailAan
Dim WoningId
Dim StraatNaam
Dim StraatNr
Dim WPostcodeC
Dim WPostcodeL
Dim WPlaats
Dim VarPrijs
Dim objCDO
'formulierwaard en ophalen
Naam = Request.QuerySt ring("varNaam") 'naam infovrager
MailVan = Request.QuerySt ring("varEmailF rom") 'emailadres van infovrager
Reactie = Request.QuerySt ring("varReacti eWoning") 'reactie van de
infoaanvrager
MailAan = Request.QuerySt ring("WContactM ail") 'emailadres van
infoverlener
WoningId = Request.QuerySt ring("WoningID" ) 'woningid van infoverlener
StraatNaam = Request.QuerySt ring("WStraat") 'straatnaam object
StraatNr = Request.QuerySt ring("WNummer") 'nr van object
PostcodeC = Request.QuerySt ring("WPostcode C") 'postcodecijfer van object
PostcodeL = Request.QuerySt ring("WPostcode L") 'postcodeletter van object
Plaats = Request.QuerySt ring("WPlaats") 'plaats van object
Prijs = Request.QuerySt ring("WVraagP") 'prijs van object
Set objCDO = Server.CreateOb ject("CDONTS.Ne wMail")
objCDO.From = MailVan
objCDO.To = MailAan
' objCDO.Cc = ""
objCDO.Bcc = "a.*********@pl anet.nl"
objCDO.Subject = "Reactie op uw huis geplaats op
www.gratishuisp laatsen.nl"
'FORMULIER WAARDEN IN DE MAIL ZETTEN
objCDO.Body = "De volgende persoon vraagt meer informatie aan m.b.t. uw
object:" & vbCrLf & "Naam van informatieaanvr ager: " & Naam & vbCrLf &
"Emailadres van de aanvrager: " & MailVan & vbCrLf & "De vraag is: " &
Reactie & vbCrLf & "Het gaat om de volgende woning: " & vbCrLf &
"Straatnaam : " & StraatNaam & " nr:" & StraatNr & vbCrLf & "Postcode: " &
PostcodeC & PostcodeL & vbCrLf & "Plaatsnaam : " & Plaats & vbCrLf &
"Vraagprijs : " & Prijs & vbCrLf & vbCrLf & vbCrLf & "De woning kunt u
bekijken op:" & vbCrLf &
"http://62.131.125.218/woningen/content/Detail.asp?Woni ngID=" & WoningID &
vbCrLf & vbCrLf & vbCrLf & "(kopieer en plak eventueel deze url in de
browser om naar de betreffende pagina te gaan)"
objCDO.BodyForm at = 1
objCDO.MailForm at = 1
objCDO.Send
' Einde CDO mail
%>
<table width="100%" border="0" cellspacing="0" cellpadding="2" >
<tr>
<td class="tekstVet ">Uw email is verzonden</td>
</tr>
<tr>
<td class="tekst">. </td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td>
</td>
</tr>
</table>
<!-- InstanceEndEdit able --></td>
</tr>
<tr>
<td height="1" valign="top" class="lineh">< img
src="../../images/trans.gif" width="100%" height="1"></td>
</tr>
<tr>
<td height="20" valign="top" class="tekst"> <img
src="../../images/icoon.gif" hspace="2" vspace="2" align="absmiddl e">
2003 <a href="mailto:a. *********@plane t.nl">Meer info</a></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
<!-- InstanceEnd --></html>