Avatar billede lassefj Nybegynder
09. august 2008 - 21:11 Der er 4 kommentarer

Hvordan får jeg data fra form til ASP i min mail formular

Hej.

Jeg ved at dette sender en mail til mig:
<%
Set objMail = Server.CreateObject( "CDONTS.NewMail" )
objMail.To = "minmail@domain.dk"

objMail.From = "aaaa@adsa.dk"
objMail.Subject = "bbbbb"
objMail.Body = "ccccc"

objMail.Host = "mailout.one.com"
objMail.Send
Set objMail = Nothing
redir = request.form("afsendt.html")
%>

Derfor forstår jeg ganske enkelt ikke hvorfor jeg ikke kan få denne form:
<form>
<form method="get" action="sendmail.asp">
Emne <input type="text" name="emne"/> <br>
Navn <input type="text" name="navn"/> <br>
Svar mail <input type="text" name="email"/> <br>
<textarea name="text" rows="6" cols="55" ></textarea>
<input type="submit" value="Send"/>
</form>

til at smide data herind:
<%
Set objMail = Server.CreateObject( "CDONTS.NewMail" )
objMail.To = "minmail@domain.dk"

objMail.From = request.Form("email")
objMail.Subject = request.Form("emne")
objMail.Body = "Hej" & vbcrlf & "Der er E-mail fra " & vbcrlf & request.form("navn") & vbcrlf & vbcrlf & request.form("text")

objMail.Host = "mailout.one.com"
objMail.Send
Set objMail = Nothing
redir = request.form("afsendt.html")
%>

Når det øverste virker, (som ikke er koblet på nogen form), så må det være overførslen af variablerne fra min form, til min asp side?
Avatar billede erikjacobsen Ekspert
09. august 2008 - 21:29 #1
<form method="post" action="sendmail.asp">
Avatar billede lassefj Nybegynder
09. august 2008 - 22:18 #2
Det hjælper heller ikke.
Avatar billede erikjacobsen Ekspert
09. august 2008 - 22:34 #3
Og slet lige linien med
  <form>
Avatar billede lassefj Nybegynder
10. august 2008 - 00:20 #4
Tak for hjælpen :)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester