Avatar billede damnit Nybegynder
26. februar 2002 - 20:10 Der er 10 kommentarer og
2 løsninger

Send en mail

Hey, jeg ska ha lavet en asp fil, som laver tre felter, brugerens Navn, brugerens email og en besked fra brugeren. den skal han så ved tryk på en knap kunne sende til en fast bestemt mail: jbu@c.dk, ved hjælp af Jmail....

Nogen der kan hjælpe?
Avatar billede joeblack Nybegynder
26. februar 2002 - 20:22 #1
kære damnit
Jeg har et par stykker af sådan nogle sider.
jeg sender koden til dig imorgen tidlig på jbu@c.dk
Avatar billede damnit Nybegynder
26. februar 2002 - 20:35 #2
Kære Joe Black
Lyder spændene
Glæder mig til at se det :)
Avatar billede joeblack Nybegynder
27. februar 2002 - 08:52 #3
Hej damnit

Jeg har netop sendt siden til dig.
Avatar billede zyxep Nybegynder
27. februar 2002 - 12:02 #4
jeg vil gerne se hvad det er for noget for jeg søger det nemlig os
Avatar billede webbe Nybegynder
27. februar 2002 - 12:40 #5
damnit:

Er regler kun til for os andre?
Spørgsmål må kun oprettes en gang!
Fx. har jeg svaret på dit tidligere spørgsmål som gik på nøjagtigt det samme!

Så hvad er der galt med svarene i dit spørgsmål her: http://www.eksperten.dk/spm/167279 ?????
Avatar billede damnit Nybegynder
27. februar 2002 - 16:05 #6
Yep Webbe, prøv du selv at kopiere koden over i et html doc... så kan du vel se at den ikke udføre den funktion som jeg ønsker...

Joe Black, jeg kan sq ikke få den til at virke :/
Avatar billede cool_casper Nybegynder
27. februar 2002 - 16:11 #7
damnit >> Det ville hjælpe lidt hvis du gav lidt mere beskrivelse....!
Avatar billede damnit Nybegynder
27. februar 2002 - 16:15 #8
Well, det ska være en formular, som generer tre felter
Navn:
E-mail:
Besked:

Besked feltet skal være stort med scroll bars.
Når man har trykket send ska infoen i de tre felter sendes til jbu@c.dk
Og efter man har klikket send, ska den skrive: Beskeden er sendt!!
Avatar billede joeblack Nybegynder
27. februar 2002 - 16:18 #9
Det er præcis hvad du har fået...
Avatar billede cool_casper Nybegynder
27. februar 2002 - 16:24 #10
Her er et eks. på en sådan kode:

<%
If Request.form("submit") <> "" then
Navn = Request.form("Navn")
Email = Request.form("Email")
Kommentar = Request.form("Kommentar")



IP = Request.ServerVariables("REMOTE_ADDR")
nu = Now()
Dato = FormatDateTime(nu,vbLongDate) & " kl. " & FormatDateTime(nu,vbLongTime)
Set JMail          = Server.CreateObject("JMail.SMTPMail")

JMail.Logging = True
JMail.Silent = True

JMail.ServerAddress = "mail.ditdomaene.dk"
JMail.Sender        = "robot@ditdomaene.dk"
JMail.SenderName        = "ditdomaene.dk - Robot"
JMail.Subject      = "Svar fra side!"
JMail.AddRecipient  "jbu@c.dk"
JMail.Priority      = 3


' ********** Her starter selve email-en

JMail.Body = Navn & " (" & email & ") har sendt en Kommentar fra ditdomaene.dk d. " & Dato & vbCrLf
JMail.Body = JMail.Body & "------------------------------------------------------" & vbCrLf & vbCrLf
JMail.Body = JMail.Body & "Navn: " & Navn & vbCrLf
JMail.Body = JMail.Body & "Email: " & email & vbCrLf
JMail.Body = JMail.Body & "Kommentar: " & Kommentar & vbCrLf & vbCrLf
JMail.Body = JMail.Body & "IP.adresse: " & IP & vbCrLf & vbCrLf

    ' ********** Her slutter selve email-en

  If Not JMail.Execute Then
Response.Write "FEJL!"
  Else
Response.Write "Beskeden er sendt!!"
  End If
%>
<html>
<head>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<TABLE WIDTH="100%"><TR><TD>
<CENTER></CENTER><P></TD><TR>
<TR><TD>
<FORM ACTION="kontakt.asp" METHOD="POST">
<table width="100%" border="0" cellspacing="0" cellpadding="0" CLASS="bodytext">
  <tr>
    <td>Dit Navn:</td>
    <td><INPUT TYPE="text" name="Navn" SIZE="40"></td>
  </tr>
  <tr>
    <td>Din Email:</td>
    <td><INPUT TYPE="text" name="Email" SIZE="40"></td>
  </tr>
  <tr>
    <td>Kommentar:</td>
    <td><TEXTAREA name="Kommentar" cols="50" rows="4"></TEXTAREA></td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;<INPUT TYPE="submit" name="submit" value="Send!"></td>
  </tr>
</table>
</FORM>
</TD></TR>
</TABLE>
</body>
</html>


Du skal bare ændre Sender til den email der sendes fra.
SenderName til det navn der sendes fra...
ServerAddress til din smtp server!
Så skulle det virke...!
Avatar billede cool_casper Nybegynder
27. februar 2002 - 16:36 #11
Jeg havde lige glemt noget!!!!!!!!!! :

<%
If Request.form("submit") <> "" then
Navn = Request.form("Navn")
Email = Request.form("Email")
Kommentar = Request.form("Kommentar")



IP = Request.ServerVariables("REMOTE_ADDR")
nu = Now()
Dato = FormatDateTime(nu,vbLongDate) & " kl. " & FormatDateTime(nu,vbLongTime)
Set JMail          = Server.CreateObject("JMail.SMTPMail")

JMail.Logging = True
JMail.Silent = True

JMail.ServerAddress = "mail.ditdomaene.dk"
JMail.Sender        = "robot@ditdomaene.dk"
JMail.SenderName        = "ditdomaene.dk - Robot"
JMail.Subject      = "Svar fra side!"
JMail.AddRecipient  "jbu@c.dk"
JMail.Priority      = 3


' ********** Her starter selve email-en

JMail.Body = Navn & " (" & email & ") har sendt en Kommentar fra ditdomaene.dk d. " & Dato & vbCrLf
JMail.Body = JMail.Body & "------------------------------------------------------" & vbCrLf & vbCrLf
JMail.Body = JMail.Body & "Navn: " & Navn & vbCrLf
JMail.Body = JMail.Body & "Email: " & email & vbCrLf
JMail.Body = JMail.Body & "Kommentar: " & Kommentar & vbCrLf & vbCrLf
JMail.Body = JMail.Body & "IP.adresse: " & IP & vbCrLf & vbCrLf

    ' ********** Her slutter selve email-en

  If Not JMail.Execute Then
Response.Write "FEJL!"
  Else
Response.Write "Beskeden er sendt!!"
  End If
  End If
%>
<html>
<head>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<TABLE WIDTH="100%"><TR><TD>
<CENTER></CENTER><P></TD><TR>
<TR><TD>
<FORM ACTION="kontakt.asp" METHOD="POST">
<table width="100%" border="0" cellspacing="0" cellpadding="0" CLASS="bodytext">
  <tr>
    <td>Dit Navn:</td>
    <td><INPUT TYPE="text" name="Navn" SIZE="40"></td>
  </tr>
  <tr>
    <td>Din Email:</td>
    <td><INPUT TYPE="text" name="Email" SIZE="40"></td>
  </tr>
  <tr>
    <td>Kommentar:</td>
    <td><TEXTAREA name="Kommentar" cols="50" rows="4"></TEXTAREA></td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;<INPUT TYPE="submit" name="submit" value="Send!"></td>
  </tr>
</table>
</FORM>
</TD></TR>
</TABLE>
</body>
</html>
Avatar billede damnit Nybegynder
27. februar 2002 - 16:51 #12
Ah niiice cool_casper.... det var PRÆCIS det jeg ønskede...
Sorry joeblack...jeg stikker dig 30 point, håber du kan leve med det :/
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