Avatar billede remedy Nybegynder
15. februar 2002 - 00:51 Der er 21 kommentarer og
1 løsning

Mail!

Heysa alle derude....

Er der en venlig sjæl der kunne lave mig et tilemldings system?

Det skal foregå sådan her:

Brugeren indstaster navn adresse osv. i bestemte felter.....
hvor efter han/hun kan trykke send, og en mail blvier sendt til en bestemt adresse.
Systemet skal være ganske normalt, og ikke bruge noget "bææ" så som: ASPmail CDONTS, eller Jmail, bare ganske almindelig tryk og send!


mvh. remedy

//pzycodesign.dk

Avatar billede hirayz Nybegynder
15. februar 2002 - 08:23 #1
du bliver nød til at have et komponent til at sende mail med ellers skal brugeren have installeret outlook eller et andet mail program og det kan du ikke altid regne med ...
Avatar billede remedy Nybegynder
15. februar 2002 - 09:52 #2
hmmm.... Ja, problemet liger jo i det at friserverplads.dk ikke undstøtter disse componenter, er det ikke muligt at sende via en smtp server? som ligger hos TDC eller sådan?
Avatar billede hirayz Nybegynder
15. februar 2002 - 10:37 #3
jo friserverplads understøtter jMail så det er ikke noget problem
Avatar billede remedy Nybegynder
15. februar 2002 - 10:57 #4
okay godt nok.... så fortsætter jeg spørgsmål...

:-)
Avatar billede hirayz Nybegynder
15. februar 2002 - 11:12 #5
send.asp
<%
if Request.ServerVariables("REQUEST_METHOD") = "POST" then

set msg = Server.CreateOBject( "JMail.Message" )

msg.Logging = true
msg.silent = true

msg.From = "hvem det er fra(email)"
msg.FromName = "hvem det er fra(navn)"

msg.AddRecipient request.form("email")
msg.Subject = "du har bla bla"

msg.body = "Hej" & request.form("navn") & vbcrlf & "Du har indtastet email :" & request.form(email) & vbcrlf & "Adresse" & request.form("adresse") & ""

if not msg.Send("mail.myDomain.net" ) then
    Response.write "<pre>" & msg.log & "</pre>"
else
    Response.write "Message sent succesfully!"
end if



end if
%>
<html>
<body>
<form name="form1" action="send.asp" method="post">
NAVN:<br>
<input type="text" name="navn"><br>
E-MAIL:<br>
<input type="text" name="email"><br>
ADRESSE:<br>
<textarea name="adresse" cols="30" rows="3"></textarea><br>
<br>
<input type="Text" value="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SEND&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;">
</form>
</body><html>
Avatar billede remedy Nybegynder
15. februar 2002 - 11:20 #6
Hvis jeg nu gerne vil have felter hvor der skal udfyldes... kan jeg så bare kopiere et af de andre felter??
Avatar billede remedy Nybegynder
15. februar 2002 - 11:28 #7
Anden ting, hvor kan jeg ændre hvilken email adresse den skal sende til...?
Send knappen mangler, det er bare et felt?
Avatar billede remedy Nybegynder
15. februar 2002 - 11:29 #8
Har selv lavet lidt om på det hele:






<%
if Request.ServerVariables("REQUEST_METHOD") = "POST" then

set msg = Server.CreateOBject( "JMail.Message" )

msg.Logging = true
msg.silent = true

msg.From = "hvem det er fra(email)"
msg.FromName = "hvem det er fra(navn)"

msg.AddRecipient request.form("email")
msg.Subject = "du har bla bla"

msg.body = "Hej" & request.form("navn") & vbcrlf & "Du har indtastet email :" & request.form(email) & vbcrlf & "Adresse" & request.form("adresse") & ""

if not msg.Send("mail.myDomain.net" ) then
    Response.write "<pre>" & msg.log & "</pre>"
else
    Response.write "Message sent succesfully!"
end if



end if
%>
<html>
<body>
</font>
<form name="form1" action="send.asp" method="post">
<font face="Tahoma">
<input type="text" name="navn" size="20" value="Navn:"><font size="2"><br>
</font>
<input type="text" name="adresse" size="20" value="Adresse"><font size="2"><br>
</font>
<input type="text" name="postnr" size="20" value="Postnr."><font size="2"><br>
</font>
<input type="text" name="By" size="20" value="By"><font size="2"><br>
</font>
<input type="text" name="Alder" size="20" value="Alder"><font size="2"><br>
</font>
<input type="text" name="email" size="20" value="email"><font size="2"><br>
</font>
<input type="text" name="Tlf" size="20" value="Tlf"><font size="2"><br>
</font>
<input type="text" name="nick" size="20" value="Gamernick"><font size="2"><br>
</font>
<input type="text" name="konkur" size="20" value="Konkurrence"><font size="2"><br>
<br>
</font>
<input type="Text" value="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SEND&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" size="20"><font size="2">
<br>
<br>
OBS.! Ingen af disse oplysninger vil blive videre givet til 3. part, dog med
undtagelse hos embedsmand/kvinde.<br>
Hver også forberedt på at dit navn, gamernick, alder, og konkurrence vil stå på
vores &quot;Tilmeldte&quot; liste, som kan blive set af alle.<br>
Hvis du ikke er indforstået med dette bedes du venligt lade være med at tilmelde
dig.&nbsp; </font></font>
</form>
</body><html>
Avatar billede hirayz Nybegynder
15. februar 2002 - 12:18 #9
<%
if Request.ServerVariables("REQUEST_METHOD") = "POST" then

set msg = Server.CreateOBject( "JMail.Message" )

msg.Logging = true
msg.silent = true

msg.From = "HVEM DER SKAL STÅ DET ER FRA (EMAIL)"
msg.FromName = "HVEM DER SKAL STÅ DET ER FRA (NAVN)"

msg.AddRecipient request.form("email")
msg.Subject = "Her indsætter du EMNE"

msg.body = "Hej" & request.form("navn") & vbcrlf & "Du har indtastet email :" & request.form(email) & vbcrlf & "Adresse" & request.form("adresse") & vbcrlf & "postnr:" & request.form("postnr") & vbcrlf & "by:" & request.fotm("by") & vbcrlf & "alder" & Request.form("alder") & vbcrlf & "tlf:" & request.form("tlf") & vbcrlf & "Nick:" & request.form("nick") & vbcrlf & "Konkurrence" & request.form("konkur") & vbcrlf & "M.V.H" & vbcrlf & "BLA BLA BLA"

if not msg.Send("mail.myDomain.net" ) then
    Response.write "<pre>" & msg.log & "</pre>"
else
    Response.write "Message sent succesfully!"
end if



end if
%>
<html>
<body>
</font>
<form name="form1" action="send.asp" method="post">
<font face="Tahoma">
<input type="text" name="navn" size="20" value="Navn:"><font size="2"><br>
</font>
<input type="text" name="adresse" size="20" value="Adresse"><font size="2"><br>
</font>
<input type="text" name="postnr" size="20" value="Postnr"><font size="2"><br>
</font>
<input type="text" name="By" size="20" value="By"><font size="2"><br>
</font>
<input type="text" name="Alder" size="20" value="Alder"><font size="2"><br>
</font>
<input type="text" name="email" size="20" value="email"><font size="2"><br>
</font>
<input type="text" name="Tlf" size="20" value="Tlf"><font size="2"><br>
</font>
<input type="text" name="nick" size="20" value="Gamernick"><font size="2"><br>
</font>
<input type="text" name="konkur" size="20" value="Konkurrence"><font size="2"><br>
<br>
</font>
<input type="submit" value="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SEND&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" size="20"><font size="2">
<br>
<br>
OBS.! Ingen af disse oplysninger vil blive videre givet til 3. part, dog med
undtagelse hos embedsmand/kvinde.<br>
Hver også forberedt på at dit navn, gamernick, alder, og konkurrence vil stå på
vores &quot;Tilmeldte&quot; liste, som kan blive set af alle.<br>
Hvis du ikke er indforstået med dette bedes du venligt lade være med at tilmelde
dig.&nbsp; </font></font>
</form>
</body><html>
Avatar billede remedy Nybegynder
15. februar 2002 - 12:53 #10
msg.From = "HVEM DER SKAL STÅ DET ER FRA (EMAIL)"
msg.FromName = "HVEM DER SKAL STÅ DET ER FRA (NAVN)"


Er det her der skal stå hvor mailen skal sendes til?
Hvis ja... kan du ikek give et eksempel?
Avatar billede hirayz Nybegynder
15. februar 2002 - 12:56 #11
msg.From "remedy@remedy.com"
msg.FromName "Remedy"
Avatar billede remedy Nybegynder
15. februar 2002 - 12:57 #12
Ok tester det lige...
Avatar billede remedy Nybegynder
15. februar 2002 - 13:05 #13
hmmm..... Ja, jeg synes nu ikke rigtig at jeg modtager nogle mails...

msg.From "test@pzycodesign.dk"
msg.FromName "Tilmelding"
Avatar billede hirayz Nybegynder
15. februar 2002 - 13:50 #14
du husker vel at indtaste email ... i email feltet
Avatar billede hirayz Nybegynder
15. februar 2002 - 13:53 #15
og du husker at ændre
if not msg.Send("mail.myDomain.net" ) then
    Response.write "<pre>" & msg.log & "</pre>"
else
    Response.write "Message sent succesfully!"
end if
TIL:
if not msg.Send("mail.friserverplads.net" ) then
    Response.write "<pre>" & msg.log & "</pre>"
else
    Response.write "Message sent succesfully!"
end if

Jeg er ikke helt sikker på om friserverplads.dk's mailserver ligger det (mail.friserverplads.dk) ... det kan du lige selv finde ud af
Avatar billede remedy Nybegynder
15. februar 2002 - 14:16 #16
ok...
Avatar billede remedy Nybegynder
15. februar 2002 - 14:21 #17
Altså sådan her:

msg.From = "(test@pzycodesign.dk)"
msg.FromName = "(Tilmeld)"


og sådan her:

if not msg.Send("mail.friserverplads.dk" ) then
    Response.write "<pre>" & msg.log & "</pre>"
else
    Response.write "Message sent succesfully!"
end if
Avatar billede hirayz Nybegynder
15. februar 2002 - 14:22 #18
ja men du behøves ikke ()
msg.From = "test@pzycodesign.dk"
msg.FromName = "Tilmeld"
Avatar billede remedy Nybegynder
15. februar 2002 - 14:24 #19
hmmm... ok... :)
Avatar billede hirayz Nybegynder
15. februar 2002 - 14:25 #20
du må gerne, men det behøves ikke :)
Avatar billede remedy Nybegynder
15. februar 2002 - 14:29 #21
Du får ihvertfald point for hjælpen... har du evt. ICQ jeg kan kontakte dig over hvis jeg får andre problemer med dette script?
Avatar billede hirayz Nybegynder
15. februar 2002 - 14:30 #22
ja #107337595 ... virker det nu ...
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