Avatar billede nz Nybegynder
03. januar 2003 - 21:55 Der er 16 kommentarer og
1 løsning

formular, der sender til e-mail

Hej

Jeg skal bruge en formular der sender de udfyldte felter til en e-mail adresse.

Jeg er temmelig "grøn" i ASP, og har rodet med det i flere dage nu.

Jeg har talt med deres support et par gange - uden at få løst problemet.
Avatar billede nz Nybegynder
03. januar 2003 - 21:55 #1
HTML DEL

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Email-formular</title>
</head>

<body>
<P><FONT face=vedana>
<form
action="http://www.cyberventures.dk/webhotelasp/ASPFormMail.asp"
method="post"><BR>
<input type="hidden" name="AFM-Afsender" value="Din emailadresse"><BR>
<input type="hidden" name="AFM-Modtager" value="modtager emailadresse"><BR>
<input type=hidden name="AFM-Emne" value="Supportformular"><BR>
<input type=hidden name="AFM-URL" value="http://www.cyberventures.dk/supporttak.asp"><BR>
Navn:<br><input type=text name=navn size=25><br>
Firmanavn:<br><input type="Text" name="firmanavn" size="25"><BR>
Telefonnr:<br><input type="Text" name="tlf" size="12"><BR>
Email:<br><input type="Text" name="email" size="25"><BR>
Besked:<br><textarea name="comments" cols="40" rows="10"></textarea><BR>
<p><input type="Submit" name="Submit" value="Send!"><BR>
</form></FONT></body>
</html>
Avatar billede nz Nybegynder
03. januar 2003 - 21:56 #2
ASP DEL:

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Digiweb, JMail</title>
</head>
<body>
<%
Set JMail = Server.CreateObject ("JMail.SMTPMail")
JMail.ServerAddress = "mail.zincks.dk:25"
JMail.Sender = "nz@zincks.dk"
JMail.Subject = "jmail test"
JMail.AddRecipient "tnz@zincks.dk"
JMail.Body = "Hej!"+VbCrLf+VbCrLf+"Denne email er sendt
med jmail."+VbCrLf+VbCrLf+"mvh mig"
JMail.Priority = 3
JMail.AddHeader "Originating-IP", Request.ServerVariables
("REMOTE_ADDR")
JMail.Execute
%>
<center>Emailen er sendt!
</center>
</body>
</html>
Avatar billede nz Nybegynder
03. januar 2003 - 21:59 #3
info om Cliche server findes her:

http://cliche.dk/faq-asp.asp
Avatar billede nz Nybegynder
03. januar 2003 - 22:19 #4
jeg har eksemplet her fra Cyberventures.dk/faq.asp
Avatar billede technodance.dk Nybegynder
04. januar 2003 - 00:00 #5
er det så noget som det her http://asp-server.dk/2003/send_mail/

hvor du kan sende en mail til en ven
Avatar billede nz Nybegynder
04. januar 2003 - 18:28 #6
-> technodance.dk
nej.  Det er en formular hvor folk kan sende navn, telefonnummer, oa. data. til en fast e-mail adresse.
nz
Avatar billede medions Nybegynder
04. januar 2003 - 19:59 #7
Prøv med det her...

<%
Set JMail          = Server.CreateObject("JMail.SMTPMail")
  JMail.ServerAddress = "stmp.cliche.dk"
  JMail.Sender        = "dinmail@website.dk"
  JMail.SenderName    = "Dit navn"
  JMail.Subject      = "Mail fra hjemmesiden."
  JMail.AddRecipient  "modtager@adresse.dk"
 
  JMail.Body = " BODY DELEN HER "
  JMail.Execute
 
  Set JMail = Nothing
%>

 
Hvis du har en form:

<form method="POST" action="enside.asp">

<table align="center">
<tr><td>
  afsender: <input type="text" name="from">
</td></tr>
<tr><td>
  <input type="submit" value="Send" name="Send"></td></tr>
</table>
</form>



og så kan du rette linien:
JMail.Sender        = "dinmail@website.dk"

Til:
JMail.Sender        = Request.Form("from")

//>Rune
Avatar billede nz Nybegynder
04. januar 2003 - 21:57 #8
Hej Rune.

ligemeget hvad jeg gør, får jeg en fejl 500 - internal server error når jeg prøver.

http://www.zincks.dk/enside.asp

nz
Avatar billede medions Nybegynder
04. januar 2003 - 21:59 #9
Nej, hør nu her...

Hvis vi nu siger du laver et dokument du kalder for Side1.asp og et der hedder Side2.asp

I Side1.asp skriver du følgende:

<html>
<body>
<form method="POST" action="side2.asp">

<table align="center">
<tr><td>
  afsender: <input type="text" name="from">
</td></tr>
<tr><td>
  <input type="submit" value="Send" name="Send"></td></tr>
</table>
</form>
</body>
</html>


i Side2.asp skriver du:

<%
Set JMail          = Server.CreateObject("JMail.SMTPMail")
  JMail.ServerAddress = "stmp.cliche.dk"
  JMail.Sender        = Request.Form("from")
  JMail.SenderName    = "Dit navn"
  JMail.Subject      = "Mail fra hjemmesiden."
  JMail.AddRecipient  "modtager@adresse.dk"
 
  JMail.Body = " BODY DELEN HER "
  JMail.Execute
 
  Set JMail = Nothing
%>

//>Rune
Avatar billede nz Nybegynder
04. januar 2003 - 23:47 #10
nå, ja...

men det funker stadig ikke.

Cliche har oplyst at smtp serveren (til e-mail) hedder "mail.zincks.dk"
jeg har prøvet at rette det uden held.

stadig fejl 500 - internal server failure

http://www.zincks.dk/side1.asp
http://www.zincks.dk/side2.asp
Avatar billede cpufan Juniormester
05. januar 2003 - 18:01 #11
sæt sådan
JMail.ServerAddress = "mail.zincks.dk"
og ikke sådan:
JMail.ServerAddress = "mail.zincks.dk:25"
Avatar billede nz Nybegynder
05. januar 2003 - 20:04 #12
der står ikke
JMail.ServerAddress = "mail.zincks.dk:25"

mere.  Det har jeg rettet - men det virker stadig ikke
Avatar billede cpufan Juniormester
05. januar 2003 - 20:31 #13
jeg tror ikke du har ret til at afvikle asp på serveren.....
spørg cliche

eller prøv at lave en simpel side hvor du sætter dette ind:

<% response.write "hello world" %>  gem siden som test.asp
Avatar billede nz Nybegynder
05. januar 2003 - 22:05 #14
jeg prøvede din simple side - det virker ikke.
Jeg tager fat i cliche igen i morgen
Avatar billede tz Nybegynder
19. januar 2003 - 14:15 #15
Der er noget galt - jeg kan ikke godkende - prøver igen lidt senere
Avatar billede tz Nybegynder
19. januar 2003 - 14:16 #16
test
Avatar billede medions Nybegynder
19. januar 2003 - 23:41 #17
Thx 4 Poinz

//>Rune
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