Avatar billede mvk Nybegynder
10. november 2002 - 20:45 Der er 13 kommentarer og
1 løsning

Mail form med ASP - hvordan ?

hvordan laver jeg en mailform der sender en mail fra min hjemmeside med asp.
jeg har 4 inputfelter - navn, email, url, message
min udbyder er Azero

:)
Avatar billede bufferzone Praktikant
10. november 2002 - 21:27 #1
du skal også bruge en smtp server at maile igennem
Avatar billede crunch Nybegynder
10. november 2002 - 21:53 #2
side1.htm:


<html>
<body>         
<form name="form1" action="side2.asp">
Navn:<br>
<input type="text" name="navn" size="45">
<br>
Email:<br>
<input type="text" name="email" size="45">
<br>
Url:
<br>
<input type="text" name="url" size="45">
<br>
Message:
<br>
<input type="text" name="message" size="45">
</form>
</body>
</html>


side2.asp

<html>
<body>
<br>
Beskeden er blevet sendt.
<%
Set JMail          = Server.CreateObject("JMail.SMTPMail")
JMail.ServerAddress = "smtp.andersenit.dk"
JMail.Sender        = request("e-mail")
JMail.Subject      = "Fra min webside"
JMail.AddRecipient  "admin@ditdomæne.dk"
JMail.Priority      = 3
JMail.AddHeader    "Originating-IP", Request.ServerVariables("REMOTE_ADDR")


  JMail.Body =  request("navn") & vbCrLf &_
                "" & vbCrLf &_
                request("email") & vbCrLf &_
                "" & vbCrLf &_
                request("url") & vbCrLf &_
                "" & vbCrLf &_
                request("message")
  JMail.Execute
%>
</body>
</html>




-- husk at indsætte din azero mailadresse på side2.asp.
Avatar billede crunch Nybegynder
10. november 2002 - 21:54 #3
ups, ret linien
JMail.Sender        = request("e-mail")
til
JMail.Sender        = request("email")
Avatar billede mvk Nybegynder
11. november 2002 - 00:09 #4
super .- jeg afprøver det i morgen
Avatar billede mvk Nybegynder
11. november 2002 - 10:05 #5
hvad gør denne linie: JMail.ServerAddress    = "smtp.andersenit.dk"
Avatar billede mvk Nybegynder
11. november 2002 - 10:09 #6
side2.asp - er det den jeg kan lave til "tak for din interesse bl bla bla?" ?
Avatar billede mvk Nybegynder
11. november 2002 - 14:38 #7
skal jeg ikke sende variablerne fra din første side1.htm ??
Avatar billede mvk Nybegynder
11. november 2002 - 14:43 #8
dette er koden på min formular:
<form action="email_reply.asp" method="post" name="Emailform" id="Emailform">
            <table width="100%" cellspacing="2">
              <tr class="text">
                <td width="50%" align="left" valign="top">Name:</td>
                <td width="70%"><input name="Name" type="text" class="fields" id="Name"></td>
              </tr>
              <tr class="text">
                <td width="50%" align="left" valign="top">eMail:</td>
                <td width="70%"><input name="Email" type="text" class="fields" id="Email"></td>
              </tr>
              <tr class="text">
                <td width="50%" align="left" valign="top">URL:</td>
                <td width="70%"><input name="URL" type="text" class="fields" id="URL"></td>
              </tr>
              <tr class="text">
                <td width="50%" align="left" valign="top">Message:</td>
                <td width="70%"><textarea name="Message" rows="4" class="multiline_fields" id="Message"></textarea></td>
              </tr>
              <tr class="text">
                <td>&nbsp;</td>
                <td width="70%" class="text">&nbsp;</td>
              </tr>
              <tr class="text">
                <td width="50%">&nbsp;</td>
                <td width="70%"><div align="right">
                    <input type="reset" name="Submit2" value="Reset" class="buttons">
                    <input type="submit" name="Submit" value="Submit" class="buttons">
                  </div></td>
              </tr>
            </table>
          </form>
Avatar billede mvk Nybegynder
11. november 2002 - 14:44 #9
dette er scriptet på min email_reply.asp:
<%
Set JMail        = Server.CreateObject("JMail.SMTPMail")
JMail.ServerAddress    = "websmtp.fzy.dk"
JMail.Sender        = request("email")
JMail.Subject        = "The Third Place"
JMail.AddRecipient    "fuzzyFZY@hotmail.com"
JMail.Priority        = 3
JMail.AddHeader        "Originating-IP", Request.ServerVariables("REMOTE_ADDR")


  JMail.Body =  request("Name") & vbCrLf &_
                "" & vbCrLf &_
                request("Email") & vbCrLf &_
                "" & vbCrLf &_
                request("URL") & vbCrLf &_
                "" & vbCrLf &_
                request("Message")
  JMail.Execute
%>
Avatar billede mvk Nybegynder
11. november 2002 - 14:53 #10
jeg får denne fejl:
Microsoft JScript compilation error '800a03ec'

Expected ';'

/games/email_reply.asp, line 3

Set JMail          = Server.CreateObject("JMail.SMTPMail")
----^
Avatar billede Slettet bruger
11. november 2002 - 20:37 #11
jeg siger bare 1 ting: mvk... du er sgu god til at kommentere dig selv lol :)
Avatar billede mvk Nybegynder
11. november 2002 - 23:36 #12
hehe ja - det er jeg jo nødt til ...
Avatar billede mvk Nybegynder
18. november 2002 - 20:53 #13
er der nogen der kan hjælpe ???
Avatar billede mvk Nybegynder
19. november 2002 - 19:18 #14
æv...
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