02. juli 2004 - 09:43
Der er
20 kommentarer og 1 løsning
ASP formular
Hi, Hvorn' får jeg dette stykke kode smeltet sammen med en formular..?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Go'morn' - tak! <% Set objMail = Server.CreateObject( "CDONTS.NewMail" ) objMail.To = "modtager@domæne.dk" objMail.From = "afsender@ditdomænehosbone.dk" objMail.Subject = "Testemail med Chili!Mail" objMail.Body = "Hej Modtager" & vbcrlf & vbcrlf & "Email fra min hjemmeside" objMail.Host = "smtp1.b-one.nu" objMail.Send Set objMail = Nothing %>
<form name="DinForm" method="post" action="sendMail.asp"> Til <input type="text" name="mailTo"> Fra <input type="text" name="mailFrom"> Emne <input type="text" name="mailEmne"> Tekst <textarea name="mailTekst" cols="4" rows="40"></textarea> </form> -- sendmail.asp -- <% Set objMail = Server.CreateObject( "CDONTS.NewMail" ) objMail.To = reequest.form("mailTo") objMail.From = reequest.form("mailFrom") objMail.Subject = reequest.form("mailEmne") objMail.Body = reequest.form("mailTekst") objMail.Host = "smtp1.b-one.nu" objMail.Send Set objMail = Nothing %>
Der mangler lige en submit knap i formen. Også kunne godt bruge et par <br> også :o) <form name="DinForm" method="post" action="sendMail.asp"> Til <input type="text" name="mailTo"><br> Fra <input type="text" name="mailFrom"><br> Emne <input type="text" name="mailEmne"><br> Tekst <textarea name="mailTekst" cols="4" rows="40"></textarea><br> <input type="submit" value="Send Mail"> </form>
Du laver disse to filer: mail.asp ------------------------------ <html> <head> </head> <body> <form method="POST" action="send.asp"> <p>Dit navn: <input type="text" name="emne" size="20"></p> <p>Din mail: <input type="text" name="mail" size="20"></p> <p>Besked: <textarea rows="2" name="besked" cols="20"></textarea></p> <p><input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"></p> </form> </body> </html> --------------------------- send.asp --------------------------- <% Set objMail = Server.CreateObject( "CDONTS.NewMail" ) objMail.To = "modtager@domæne.dk" objMail.From = request.form("mail") objMail.Subject = request.form("emne") objMail.Body = request.form("besked") objMail.Host = "smtp1.b-one.nu" objMail.Send Set objMail = Nothing %> ------------------------------------
fennec > synes dine "request" er blevet lidt lange! ;)
mrjowns >> Du har måske aldrig hørt om dobbelt e udgaven?? Det er en SuperDuperHurtigOgMegetBedre udgave af request. Eller måske ikke.... Skod tastatur :o)
Kan der indsættes en "redirect" efter afsendelse..?
jeps. ... objMail.Send Set objMail = Nothing response.redirect("EnEllerAndenSide.asp") %>
02. juli 2004 - 12:33
#10
Herligt... men hvorn' hvis jeg har flere felter, f.eks kontakperson, firma, adresse, telefon, fax m.fl..?
02. juli 2004 - 12:36
#11
objMail.Body = request.form("besked")&vbcrlf&"kontaktperson :"&request.form("kontaktperson ")&vbcrlf&"firma:"&request.form("firma") osv
02. juli 2004 - 12:36
#12
det er på 1 linie det ovenover
02. juli 2004 - 13:41
#13
for den da' ... det virker bare!
02. juli 2004 - 22:20
#14
Kan jeg tilføje css til felterne og teksten udfor..?
02. juli 2004 - 22:31
#15
Glem kommentaren ovenfor...
03. juli 2004 - 01:16
#16
Kan jeg få værdien fra eks. Navn + mail i "From"..?
03. juli 2004 - 10:48
#17
kan jeg lave "linieskift" i koden så jeg ikke skal scroll vandret i min editor..? objMail.Body = request.form("besked")&vbcrlf &"kontaktperson :"&request.form("kontaktperson")&vbcrlf &"firma:"&request.form("firma")
05. juli 2004 - 08:07
#18
ja du kan, ved at sætte &_ efter: objMail.Body = request.form("besked")&vbcrlf &_ &"kontaktperson :"&request.form("kontaktperson")&vbcrlf &_ &"firma:"&request.form("firma") &_
05. juli 2004 - 08:27
#19
super ... har du også et bud på: Kan jeg få værdien fra eks. Navn + mail i "From"..?
05. juli 2004 - 08:38
#20
Jeg kender ikke CDONTS, så har lige undersøgt det lidt. Det lader ikke til at du har den mulighed. I JMail kan du tilføje navn og email med: JMail.FromName = "" JMail.From = "" Men jeg har ikke kunne funde en ligende funktion til CDONTS :(
21. juli 2004 - 21:01
#21
Kan jeg indsætte tekst imellem f.eks: &"kontaktperson :"&request.form("kontaktperson")&vbcrlf &_ &"firma:"&request.form("firma") &_ ...sådan her: &"kontaktperson :"&request.form("kontaktperson")&vbcrlf &_ Tekstforklaring til brugeren &"firma:"&request.form("firma") &_
Kurser inden for grundlæggende programmering