Avatar billede izemate Nybegynder
24. januar 2006 - 13:24 Der er 2 kommentarer og
1 løsning

Jmail "tip en ven" tilføj et kommentar felt

Hejsa.
Jeg har et "tip en ven" system.
Jeg ønsker dog at tilføje et textarea  til kommentar.
Jeg har tilføjet textareaet i html koden og tilføjet den onfocus kode der er.. (ved ikke om det er gjort korrekt)

Det jeg så mangler er at få den til at sende kommentaren med i jmail koden.. jeg synes jeg har prøvet alt men den kommer ikke med.

her er hele koden

<%

navn = request("navn")

if  Request.ServerVariables("REQUEST_METHOD") = "POST" then
   
        Set JMail = Server.CreateObject("JMail.SMTPMail")
        JMail.ContentTransferEncoding = "8bit"
        JMail.Charset = "ISO-8859-1"
       
        JMail.Priority = 1
        JMail.ServerAddress = "mail.secnet.dk"
        JMail.Sender = "tip@foderstoffen.dk"
        JMail.Subject = "Anbefaling"
    JMail.Body = "Hej!" & vbCrLf & "Det er " & navn & vbCrLf & vbCrLf
    JMail.Body= JMail.Body + "Besøg foderstoffens hjemmeside" & vbCrLf & vbCrLf
    JMail.Body= JMail.Body + "www.foderstoffen.dk." & vbCrLf & "Her kan du læse om kommende arrangementer og nyheder." & vbCrLf & vbCrLf
   
   
        JMail.AddRecipient request("ad")
        ' Send it...
        JMail.Execute
        set JMail = nothing
        %>
<meta http-equiv="refresh" content="0; url="/html/forside.asp">
<script>
window.alert("E-mailen er nu sendt.")
</script>


<% else %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>
<title>Anbefaling</title>
</head>

<body BGCOLOR="#FFFFFF" TEXT="#000000">

<form action="../asp/TipEnVen.asp" METHOD="POST">
  <table width="100%" height="120" border="0" cellpadding="0" cellspacing="0">
    <tr>
      <td>
<table width="100%" border="0" cellpadding="0" cellspacing="0" bordercolor="788bbc">
        </table>
        <table width="70%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#788bbc">
          <tr>
            <td><div align="center"><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><strong>Tip
                en ven!</strong></font></div></td>
          </tr>
        </table></td>
    </tr>
    <tr>
      <td><div align="center">
          <input TYPE="TEXT" onFocus="this.form.ad.select()" value="Modtagerens e-mail?" NAME="ad" SIZE="17">
        </div></td>
    </tr>
    <tr>
      <td><div align="center">
          <input TYPE="TEXT" onFocus="this.form.navn.select()" value="Afsenderens navn?" NAME="navn" SIZE="17">
        </div></td>
    </tr>
    <tr>
        <td><div align="center"><textarea NAME="kommentar" cols="30" rows="5" onFocus="this.form.kommentar.select()">Skriv en kommentar her</textarea>
        </div></td>
    </tr>
    <tr>
      <td><div align="center">
          <input type="submit" value="Send">
        </div></td>
    </tr>
  </table>
</form>
<% end if%>
</body>
</html>


På forhånd tak!
Avatar billede Six Nybegynder
24. januar 2006 - 14:21 #1
Jeg vil tro du skal tilføje kommentar = request("kommentar") deroppe hvor du også requester navn variablen.

ydermere ændre:

    JMail.Body = "Hej!" & vbCrLf & "Det er " & navn & vbCrLf & vbCrLf
    JMail.Body= JMail.Body + "Besøg foderstoffens hjemmeside" & vbCrLf & vbCrLf
    JMail.Body= JMail.Body + "www.foderstoffen.dk." & vbCrLf & "Her kan du læse om kommende arrangementer og nyheder." & vbCrLf & vbCrLf

til:

    JMail.Body = "Hej!" & vbCrLf & "Det er " & navn & vbCrLf & vbCrLf
    JMail.Body= JMail.Body + "Besøg foderstoffens hjemmeside" & vbCrLf & vbCrLf
    JMail.Body= JMail.Body + "www.foderstoffen.dk." & vbCrLf & "Her kan du læse om kommende arrangementer og nyheder." & vbCrLf & vbCrLf
JMail.Body= JMail.Body + "Kommentar:" & kommentar & vbCrLf & vbCrLf

Jeg kan ikke rigtigt huske tilbage i til mine asp tider, men jeg vil tro det virker ;D
Avatar billede izemate Nybegynder
24. januar 2006 - 17:37 #2
fjappe > jamen det virker fint :-).. havde overset den request.. det eneste jeg manglede for at få det til at virke DOH!..
smider du lige et svar så du kan få point?
Avatar billede Six Nybegynder
24. januar 2006 - 18:13 #3
hehe det gør jeg bare :D - det var godt du fik det til at spille :D
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