Avatar billede Slettet bruger
01. august 2003 - 15:49 Der er 2 kommentarer og
1 løsning

Hjælp til script til form.

Jeg er super noob inden for scripting, og jeg stadig ved at lære det. Jeg har et problem med lave form som bliver sendt til min email adresse, fordi jeg ikke kan finde ud af at, lave den.
Vil nogen være rar og give mig et eksemple på hvordan den skal sende en formular til min email adresse(ikke mailto:"" siden den kender jeg godt, og den kan jeg ikke bruge)
Du får 40 point for at give mig et eksemple!
Tak.
Avatar billede dna Nybegynder
02. august 2003 - 01:20 #1
Det afhænger dog af hvilken emailkomponent du har ved dit websted. Her er en der bruger Jmail. (Det er fundet via et andet svar her på eksperten.dk) - søgemaskinen er din ven! :-)

Du skal selvfølgelig rette de information om email og server til at passe dine informationer.

<html>
<head></head>
<body>

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

  Set JMail          = Server.CreateObject("JMail.SMTPMail")
  JMail.ServerAddress = "stmp.cliche.dk"
  JMail.Sender        = "kristian@kruse.dk"
  JMail.SenderName    = "trash-mag.dk Kontaktside"
  JMail.Subject      = "Mail fra kontakt siden."
  JMail.AddRecipient  "kristian@kruse.dk"
 
  JMail.Body = "Afsender: " & Request.Form("afsender") & vbCrLf
  JMail.Body = JMail.Body & "Besked: " & Request.Form("besked")
  JMail.Execute
 
  Set JMail = Nothing
%>
<center>Tak for din kommentar.</center>

<% else %>

<form method="POST" action="<%=Request.servervariables("SCRIPT_NAME")%>" id=form1 name=form1>

<table align="center">
<tr><td>
  <input type="text" name="afsender">
</td></tr>
<tr><td>
  <textarea rows="3" name="besked" cols="40"></textarea>
</td></tr>
<tr><td>
  <input type="submit" value="Send" name="Send"></td></tr>
</table>
</form>

<% end if %>
</body>
</html>
Avatar billede Slettet bruger
02. august 2003 - 10:14 #2
Det var ikke helt det jeg ville vide faktisk, det var egentlig bare en meget lille ting... jeg har lavet formen, jeg vil bare have at den skal vise hvad man har skrevet, og så skal den sende det til min mail adresse. Siden da jeg er en super noob, tror jeg ikke min kode virker.

<html>
<head>
<title>your form has been recieved</title>
</head>

<body>
<%
Request.form("name")

Request.form("age")

Request.form("email")

Request.form("playstyle")

Request.form("favoritrace")

Request.form("anything")

Message.AddRecipient "coltm1991a1@sol.dk"
%>
</body>
</html>
Avatar billede Slettet bruger
02. august 2003 - 10:17 #3
ok, jeg har min servers email her(tror jeg da nok) rowclan@users.1go.dk
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