beste allemaal,
ik heb onderstaande code gevonden en hier en daar wat aangepast...in principe werkt de controle perfect...alleen zit ik met de uitvoer naar email....ik kom daar niet geheel uit...
het liefste zie ik een emailtje waarin de naam van de form-velden met uiteraard daaronder de ingevulde waarden vermeld worden.
vb.
Naam: Harrie
Email : Blaat@blaat.com
Message:
blablablablablablabla....
ik heb het idee dat ik bij het "Trim" gedeelte ergens iets mis doe....hebben jullie misschien een idee ? of misschien een andere kijk op de code ?
____________________________________________________
Oh ja, functioneel gezien heb ik dus drie pages:
contact.asp (form waarin alles ingevuld wordt en mbv submit doorgestuurd wordt)
contact2.asp (deze verifieert de ingevulde waarden uit contact.asp en verstuurd deze vervolgens naar email)
thanx.asp 5om te bedanken en venster te laten sluiten)
maar dat hadden jullie vast al door
ik heb onderstaande code gevonden en hier en daar wat aangepast...in principe werkt de controle perfect...alleen zit ik met de uitvoer naar email....ik kom daar niet geheel uit...
het liefste zie ik een emailtje waarin de naam van de form-velden met uiteraard daaronder de ingevulde waarden vermeld worden.
vb.
Naam: Harrie
Email : Blaat@blaat.com
Message:
blablablablablablabla....
ik heb het idee dat ik bij het "Trim" gedeelte ergens iets mis doe....hebben jullie misschien een idee ? of misschien een andere kijk op de code ?
ASP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
| <% name = request.form("name") email = request.form("email") message = request.form("message") If name="" or email="" or message="" Then url = "contact.asp?reqd=* indicates required field&name=" & name & "&email=" & email & "&message=" & message If name="" Then url = url & "&mname=*" End if If email="" Then url = url & "&memail=*" End if If message="" Then url = url & "&mmessage=*" End if response.redirect url & "&foobar=foobar#form" response.end End if Dim objCDONTS ' Email object Dim strFromName ' From persons' real name Dim strFromEmail, strToEmail ' Email addresses Dim strSubject, strBody ' Message Dim misccompo strSubject = "test form" strFromName = Trim(Request.Form("name")) strFromEmail = Trim(Request.Form("email")) strToEmail = "test@test.com" strBody = Trim(Request.Form("name")) Set objCDONTS = Server.CreateObject("CDONTS.NewMail") objCDONTS.From = strFromName & " <" & strFromEmail & ">" objCDONTS.To = strToEmail objCDONTS.Subject = strSubject objCDONTS.Body = "--------------------------------------" & vbcrlf & vbcrlf & strbody & vbcrlf & vbcrlf & vbcrlf & "--------------------------------------" & vbcrlf & "End of message" objCDONTS.Send Set objCDONTS = Nothing response.redirect "thanks.asp" response.end %> |
____________________________________________________
Oh ja, functioneel gezien heb ik dus drie pages:
contact.asp (form waarin alles ingevuld wordt en mbv submit doorgestuurd wordt)
contact2.asp (deze verifieert de ingevulde waarden uit contact.asp en verstuurd deze vervolgens naar email)
thanx.asp 5om te bedanken en venster te laten sluiten)
maar dat hadden jullie vast al door
[ Voor 28% gewijzigd door Verwijderd op 11-04-2003 16:19 ]