Dim validationOK validationOK=true If (Trim(navn)="") Then validationOK=false If (Trim(tlfnr)="") Then validationOK=false If (Trim(email)="") Then validationOK=false If (Trim(valg1)="") Then validationOK=false If (Trim(valg2)="") Then validationOK=false If (Trim(emne)="") Then validationOK=false If (validationOK=false) Then Response.Redirect("fejl.htm?" & EmailFrom) end if
Dim Body Body = Body & "navn: " & navn & VbCrLf Body = Body & "tlfnr: " & tlfnr & VbCrLf Body = Body & "email: " & email & VbCrLf Body = Body & "valg1: " & valg1 & VbCrLf Body = Body & "valg2: " & valg2 & VbCrLf Body = Body & "emne: " & emne & VbCrLf
Dim mail Set mail = Server.CreateObject("JMail.Message") mail.To = EmailTo mail.Body = Body mail.Send
' Tjekker navn If Trim(navn)) = "" Then strValidate = "false" End If
' Tjekker tlf nr If Trim(tlfnr)) = "" Then strValidate = "false" End If
' Tjekker email If Trim(email)) = "" Then strValidate = "false" End If
' Tjekker valg1 If Trim(valg1)) = "" Then strValidate = "false" End If
' Tjekker valg2 If Trim(valg2)) = "" Then strValidate = "false" End If
' Tjekker emne If Trim(emne)) = "" Then strValidate = "false" End If
If strValidate = "false" Then ' Dette skriver den hvis der opstår en fejl Response.Write("Der opstod en fejl i valideringen af dine felter.") end if
Dim Body Body = Body & "navn: " & navn & VbCrLf Body = Body & "tlfnr: " & tlfnr & VbCrLf Body = Body & "email: " & email & VbCrLf Body = Body & "valg1: " & valg1 & VbCrLf Body = Body & "valg2: " & valg2 & VbCrLf Body = Body & "emne: " & emne & VbCrLf
Set mail = Server.CreateObject("JMail.Message")
mail.To = EmailTo mail.Body = Body mail.Send
Set mail = Nothing
' Dette skriver den hvis det lykkedes Response.Write("Mailen blev sendt korrekt!") %>
' Tjekker navn If Trim(navn)) = "" Then strValidate = "false" End If
' Tjekker tlf nr If Trim(tlfnr)) = "" Then strValidate = "false" End If
' Tjekker email If Trim(email)) = "" Then strValidate = "false" End If
' Tjekker valg1 If Trim(valg1)) = "" Then strValidate = "false" End If
' Tjekker valg2 If Trim(valg2)) = "" Then strValidate = "false" End If
' Tjekker emne If Trim(emne)) = "" Then strValidate = "false" End If
If strValidate = "false" Then ' Dette skriver den hvis der opstår en fejl Response.Write("Der opstod en fejl i valideringen af dine felter.") Else
Dim Body Body = Body & "navn: " & navn & VbCrLf Body = Body & "tlfnr: " & tlfnr & VbCrLf Body = Body & "email: " & email & VbCrLf Body = Body & "valg1: " & valg1 & VbCrLf Body = Body & "valg2: " & valg2 & VbCrLf Body = Body & "emne: " & emne & VbCrLf
Set mail = Server.CreateObject("JMail.Message")
mail.To = EmailTo mail.Body = Body mail.Send
Set mail = Nothing
' Dette skriver den hvis det lykkedes Response.Write("Mailen blev sendt korrekt!") End If %>
Synes godt om
Slettet bruger
07. november 2006 - 20:57#3
hmm... jeg kan ikke sådán lige umiddelbart se hvor fejlen er, men jeg tror nu også at hvis jeg var dig, så ville jeg vælge at skrive alt dette her anderledes... Måske sådan her: <% EmailTo = "web@vikanit.dk" navn = Request.Form("navn") tlfnr = Request.Form("tlfnr") email = Request.Form("email") valg1 = Request.Form("valg1") valg2 = Request.Form("valg2") emne = Request.Form("emne") if isnull(navn)=True then response.redirect "fejl.htm" elseif isnull(tlfnr)=True then response.redirect "fejl.htm" elseif isnull(email)=True then response.redirect "fejl.htm" elseif isnull(valg1)=True then response.redirect "fejl.htm" elseif isnull(valg2)=True then response.redirect "fejl.htm" elseif isnull(emne)=True then response.redirect "fejl.htm" else Dim Body Body = Body & "navn: " & navn & VbCrLf Body = Body & "tlfnr: " & tlfnr & VbCrLf Body = Body & "email: " & email & VbCrLf Body = Body & "valg1: " & valg1 & VbCrLf Body = Body & "valg2: " & valg2 & VbCrLf Body = Body & "emne: " & emne & VbCrLf Set mail = Server.CreateObject("JMail.Message") mail.From = "DinEmial@Domain.dk" mail.FromName = "Dit navn" mail.AddRecipient EmailTo mail.Subject = emne mail.Body = Body mail.Send Set mail=nothing Response.Redirect "sendt.htm" end if
' Tjekker navn If navn = "" Then strValidate = "false" End If
' Tjekker tlf nr If tlfnr = "" Then strValidate = "false" End If
' Tjekker email If email = "" Then strValidate = "false" End If
' Tjekker valg1 If valg1 = "" Then strValidate = "false" End If
' Tjekker valg2 If valg2 = "" Then strValidate = "false" End If
' Tjekker emne If emne = "" Then strValidate = "false" End If
If strValidate = "false" Then ' Dette skriver den hvis der opstår en fejl Response.Write("Der opstod en fejl i valideringen af dine felter.") end if
Dim Body Body = Body & "navn: " & navn & VbCrLf Body = Body & "tlfnr: " & tlfnr & VbCrLf Body = Body & "email: " & email & VbCrLf Body = Body & "valg1: " & valg1 & VbCrLf Body = Body & "valg2: " & valg2 & VbCrLf Body = Body & "emne: " & emne & VbCrLf
Set mail = Server.CreateObject("JMail.Message")
mail.To = EmailTo mail.Body = Body mail.Send
Set mail = Nothing
' Dette skriver den hvis det lykkedes Response.Write("Mailen blev sendt korrekt!") %>
' Tjekker navn If navn = "" Then strValidate = "false" End If
' Tjekker tlf nr If tlfnr = "" Then strValidate = "false" End If
' Tjekker email If email = "" Then strValidate = "false" End If
' Tjekker valg1 If valg1 = "" Then strValidate = "false" End If
' Tjekker valg2 If valg2 = "" Then strValidate = "false" End If
' Tjekker emne If emne = "" Then strValidate = "false" End If
If strValidate = "false" Then ' Dette skriver den hvis der opstår en fejl Response.Write("Der opstod en fejl i valideringen af dine felter.") Else
Dim Body Body = Body & "navn: " & navn & VbCrLf Body = Body & "tlfnr: " & tlfnr & VbCrLf Body = Body & "email: " & email & VbCrLf Body = Body & "valg1: " & valg1 & VbCrLf Body = Body & "valg2: " & valg2 & VbCrLf Body = Body & "emne: " & emne & VbCrLf
Set mail = Server.CreateObject("JMail.Message")
mail.To = EmailTo mail.Body = Body mail.Send
Set mail = Nothing
' Dette skriver den hvis det lykkedes Response.Write("Mailen blev sendt korrekt!") End If %>
' Tjekker navn If navn = "" Then response.write "navn" strValidate = "false" End If
' Tjekker tlf nr If tlfnr = "" Then response.write "tlfnr" strValidate = "false" End If
' Tjekker email If email = "" Then response.write "email" strValidate = "false" End If
' Tjekker valg1 If valg1 = "" Then response.write "valg1" strValidate = "false" End If
' Tjekker valg2 If valg2 = "" Then response.write "valg2" strValidate = "false" End If
' Tjekker emne If emne = "" Then response.write "emne" strValidate = "false" End If
If strValidate = "false" Then ' Dette skriver den hvis der opstår en fejl Response.Write("Der opstod en fejl i valideringen af dine felter.") Else
Dim Body Body = Body & "navn: " & navn & VbCrLf Body = Body & "tlfnr: " & tlfnr & VbCrLf Body = Body & "email: " & email & VbCrLf Body = Body & "valg1: " & valg1 & VbCrLf Body = Body & "valg2: " & valg2 & VbCrLf Body = Body & "emne: " & emne & VbCrLf
Set mail = Server.CreateObject("JMail.Message")
mail.To = EmailTo mail.Body = Body mail.Send
Set mail = Nothing
' Dette skriver den hvis det lykkedes Response.Write("Mailen blev sendt korrekt!") End If %>
<p align="center"><span class="style21">Hvis du har kommentarer eller spørgsmål,<br> kan disse skrives her:</span><br> <textarea name="emne" rows="5" class="style21"></textarea>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.