Avatar billede fomse Nybegynder
29. oktober 2001 - 22:41 Der er 8 kommentarer og
1 løsning

Email en ven??

Jeg har på mange sider set at der er en \"Email til en ven\" funktion, kan nogen vise mig hvordan man laver sådan en?
Avatar billede tofte Juniormester
29. oktober 2001 - 22:45 #1
det ville nok være en fordel, hvis du havde noget understøttelse af noget serverprogrammering så som ASP el PHP, man kommer ikke langt med HTML
Avatar billede kanyle Nybegynder
29. oktober 2001 - 22:45 #2
Hentet fra http://www.webmastermac.com/master/javascript/

------
<script language=\"Javascript1.2\">
    document.write(\"<a href=\'mailto:?subject=Interesting Article from WebmasterMac.com&body=http://www.webmastermac.com\");
    document.write( window.location.pathname );
    document.write( \"\'>Email this page to a friend</a>\");
</script>

/kanyle
Avatar billede Slettet bruger
29. oktober 2001 - 22:45 #3
Det er jo bare en mailform...men den bliver stort set aldrig brugt... :)

har du nogensinde sendt en side til en ven?
Avatar billede -sofus- Nybegynder
29. oktober 2001 - 22:46 #4
Du kan lave den i ASP med Jmail.. fandt engang et script du måske kan bruge... leder lige på min gamle harddisk
Avatar billede -sofus- Nybegynder
29. oktober 2001 - 22:51 #5
Fandt noget i en støvet mappe på min gamle disk!
Kan ikke lige huske hvor jeg har det fra,, men det kan du vel godt bruge ?
<%
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 = \"din_smtp.server.dk\"
      JMail.Sender = \"Din_afsender_e-mail.dk\"
        JMail.Subject = \"Anbefaling\"
      JMail.Body = \"Hej!\" & vbCrLf & \"Det er \" & navn & vbCrLf & vbCrLf
      JMail.Body= JMail.Body + \"Besøg Min hjemmeside!\" & vbCrLf & vbCrLf
      JMail.Body= JMail.Body + \"www.smin side.dk.\" & vbCrLf & \"En hjemmeside hvor du kan læse nyheder og deltag i debat m.m.\" & vbCrLf & vbCrLf
   
        JMail.AddRecipient request(\"ad\")
        \' Send it...
        JMail.Execute
        set JMail = nothing
response.write \" Tak.<br><br>Din anbefaling er sendt til \" & request(\"ad\")

else %>

<form action=\"anbef.asp\" METHOD=\"POST\">
  <table cellpadding=\"2\" cellspacing=\"2\" border=\"1\">
    <tr>
      <td><div align=\"center\"><center><h2>Anbefal Minside</h2>
      </center></div></td>
    </tr>
    <tr>
      <td><input TYPE=\"TEXT\" onFocus=\"this.form.ad.select()\" value=\"Modtagerens e-mail?\"
      NAME=\"ad\" SIZE=\"17\"> </td>
    </tr>
    <tr>
      <td><input TYPE=\"TEXT\" onFocus=\"this.form.navn.select()\" value=\"Afsenderens navn?\"
      NAME=\"navn\" SIZE=\"17\"> </td>
    </tr>
    <tr>
      <td><input type=\"submit\" value=\"Send\"> </td>
    </tr>
  </table>
</form>
<% end if%>
Avatar billede fomse Nybegynder
29. oktober 2001 - 22:54 #6
Kanyle>> Det skal ikke starte emailprogrammet men sendes ligesom når man anvender mailform!

Toft>> Min server understøtter ASP.

el barto>> Bare en mailform!! Men hvordan laves den?
Avatar billede -sofus- Nybegynder
29. oktober 2001 - 23:01 #7
fomse: hvis der er ASP på din webserver er der nok også Jmail, jeg har posted en hel source som bare skal tilpasses så er den der,,

el_barto: er det ikke bare fordi du ikke har nogle venner (:
Avatar billede jakoba Nybegynder
29. oktober 2001 - 23:08 #8
I enhver formmail er der et hidden felt  recipient (eller modtager) med en email-adresse som formes indhold så sendes til.

Alt hvad du behøver at gøre et at ændre typen på feltet til type=\'text\' og bede dem skrive vennens email addr ind der.

Alt for mange firmaer har brugt den \'feature\' til at indsamle email-adresser de så kunne sende spam til. Der er ikke mange der forærer deres venners email væk på den måde mere.

mvh JakobA
Avatar billede fomse Nybegynder
29. oktober 2001 - 23:20 #9
Ja det blev jacoba som fik point, simpelthen fordi det var den nemmeste løsning og mest simple løsning.

Tak for det

Fomse:-)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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