04. februar 2007 - 14:19Der er
16 kommentarer og 1 løsning
Formular til afsendelse af mail fra website!
Hej Hvordan oprettere jeg en formular hvor brugeren kan indtaste en besked og afsende den til min mailadresse? Min udbyder (unoeuro) tilbyder vist ikke nogen løsning og den jeg kan lave i Frontpage kan jeg ikke få til at virke.
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
Slettet bruger
04. februar 2007 - 14:41#1
Hej
I denne her forbindelse kan man ikke rigtigt bruge Frontpage til noget... Ikke til andet end at lave selve formularen i...
Men din udbyder skal understøtte en mail-komponent for at det kan lade sig gøre.
Du kan måske prøve at skrive til unoeuro for at finde ud af om de overhovedet har nogen mail-komponent installeret på deres server - og hvis ikke de har kan hele dette her projekt ikke lade sig gøre. Og hvis de har må vi jo så se hvilken det er og så lave et script som passer dertil...
if not msg.Send("smtp.unoeuro.dk") then Response.Write "Mailen kunne ikke afsendes grundet:<br>" Response.Write msg.log else Response.Write "Mailen er korrekt afsendt." end if %>
Hej skulle stå msg.From = "din mail adresse på unoeuro"
Ln
Synes godt om
Slettet bruger
04. februar 2007 - 19:46#11
Hej
Her har du et ret simpelt script som kan sende en mail...
Der er blot lige nogle ting du skal sætte ind - som for eksempel din egen e-mail adresse... Og der ville nok også være god fornuft i at lave noget validering på formularen inden at mailen bliver sendt...
<% if request.querystring("act")="send" then Set JMail = Server.CreateObject("JMail.SMTPMail") JMail.ContentTransferEncoding = "8bit" JMail.ContentType = "text/plain" JMail.Charset = "ISO-8859-1" JMail.Priority = 3 JMail.ServerAddress = "" JMail.Sender = request.form("afsmail") JMail.SenderName = request.form("afsnavn") JMail.Subject = "Dit Emne På Mailen" JMail.Body = request.form("besked") JMail.AddRecipient "DinEmailAdresse" JMail.ReplyTo = request.form("afsmail") JMail.Execute set JMail = nothing response.redirect request.servervariables("script_name") & "?act=done" end if %> <html> <head> <title>Send mail</title> </head> <body> <% if request.querystring("act")="done" then %> Din mail er hermed sendt! <br> <% end if %> <form action="<%=request.servervariables("script_name")%>?act=send" method="post"> Dit navn:<input type="text" name="afsnavn" size="20"><br> Din mail:<input type="text" name="afsmail" size="20"><br> Din besked:<textarea name="besked" style="width: 200px; height: 200px;"></textarea> </form> </body> </html>
\Dan
Synes godt om
Slettet bruger
04. februar 2007 - 22:06#12
- og som sædvanligt så glemmer jeg selvfølgelig submit-knappen så dit script skal se sådan her ud...:
<% if request.querystring("act")="send" then Set JMail = Server.CreateObject("JMail.SMTPMail") JMail.ContentTransferEncoding = "8bit" JMail.ContentType = "text/plain" JMail.Charset = "ISO-8859-1" JMail.Priority = 3 JMail.ServerAddress = "" JMail.Sender = request.form("afsmail") JMail.SenderName = request.form("afsnavn") JMail.Subject = "Dit Emne På Mailen" JMail.Body = request.form("besked") JMail.AddRecipient "DinEmailAdresse" JMail.ReplyTo = request.form("afsmail") JMail.Execute set JMail = nothing response.redirect request.servervariables("script_name") & "?act=done" end if %> <html> <head> <title>Send mail</title> </head> <body> <% if request.querystring("act")="done" then %> Din mail er hermed sendt! <br> <% end if %> <form action="<%=request.servervariables("script_name")%>?act=send" method="post"> Dit navn:<input type="text" name="afsnavn" size="20"><br> Din mail:<input type="text" name="afsmail" size="20"><br> Din besked:<textarea name="besked" style="width: 200px; height: 200px;"></textarea><br> <input type="submit" value="Send" name="knap"> </form> </body> </html>
Puh ha !!! Nu fik jeg den rettet til og den virker så, Dan, smid lige et svar og tak for tålmodigheden :-)
Synes godt om
Slettet bruger
08. februar 2007 - 22:31#17
Hej...
- OK! Det var godt...
Her et svar.
\Dan
Synes godt om
Ny brugerNybegynder
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.