Avatar billede martin181 Nybegynder
13. marts 2001 - 14:02 Der er 4 kommentarer og
1 løsning

Felter ind i mail? HASTER!

Hejsa!

Jeg skal bruge følgende:

Jeg får udfyldt nogle felter og vil gerne have indholdet af disse smidt ned i en mail, jeg har følgende format, som jeg gerne vil bruge:

<A HREF=\"mailto:test@test.dk?subject=Fejl i program&body=Tekst i email - her skal felterne indsættes\">test@test.dk</A>

Er der nogen der lige har en hurtig lille ting?

Det behøver ikke at komme til at stå pænt eller noget, bare det kommer ned i mailen.

Det haster rimelig meget, derfor de mange point.
Avatar billede a-torsten Nybegynder
13. marts 2001 - 14:08 #1
hva med


----- mail.asp -----
<A HREF=\"mailto:test@test.dk?subject=Fejl i program&body=Tekst i email - <%=request.form(\"felt1\")%>, <%=request.form(\"felt2\")%>, <%=request.form(\"felt2\")%> osv \">test@test.dk</A>
---------------

Så skal du bare lave en form som ser således ud:

----- form.asp ----
<form action=\"post\" src=\"mail.asp\">
<input type=\"text\" name=\"felt1\"><input type=\"text\" name=\"felt2\"><input type=\"text\" name=\"felt3\">
<input type=\"submit\" value=\"opret mailto:\">
</form>
-----------------
Avatar billede netsrac Praktikant
13. marts 2001 - 14:08 #2
Skal det være i asp ? Hvilket mail komponent har du på serveren ?
Avatar billede martin181 Nybegynder
13. marts 2001 - 14:11 #3
a-torsten>> tjekker lige

netsrac>> helst asp - det skal bare være til indsættelse i en normal mail, altså en mail fra brugeren, som er skrevet, som så bare skal sendes
Avatar billede netsrac Praktikant
13. marts 2001 - 14:15 #4
Nå jamen så kan a-torsten´s forslag vist godt bruges :-)
Avatar billede martin181 Nybegynder
28. marts 2001 - 11:06 #5
jeg kunne ikke få a-torsten\'s forslag til at virke, så jeg fandt selv ud af noget - indsat herunder:

<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">
<html>
<head>
<title>Feedback</title>
<META NAME=\"Generator\" CONTENT=\"Stone\'s WebWriter 3.5\">
</head>
<SCRIPT LANGUAGE=\"JavaScript\">
var title_of_email = \"I\'m Online Now!\";
function checkElement(el_obj)
{
  var result = true;
  if(el_obj.options==null) {
    if(el_obj.value==\"\") result = false;
  } else if(el_obj.selectedIndex==0) result = false;
  return result;
}

function formValid()
{

  var i = 0;
      j = 0;
      StringToView = \"\";
      IsValidated = true;
      NeedToCheckElement = true;
      DontCheck = new Array(\"Comments\");

  for(i=0; i<document.forms[0].elements.length; i++) {
    if(DontCheck.length==0) {
      if(checkElement(document.forms[0].elements[i])==false) IsValidated=false;
    } else {
      NeedToCheckElement = true;
      for(j=0; j<DontCheck.length; j++) if(document.forms[0].elements[i].name==DontCheck[j]) NeedToCheckElement = false;
      if(NeedToCheckElement) {
        if(!checkElement(document.forms[0].elements[i])) IsValidated=false;
      }
    }
  }


  if(IsValidated==false)

    for(i=0; i<document.forms[0].elements.length; i++)
      if(document.forms[0].elements[i].type==\"text\") StringToView=StringToView + document.forms[0].elements[i].name + \": \" + document.forms[0].elements[i].value + \"\\n\\n\";
    if(confirm(\"\\Din formular er nu blevet afsendt til firmaet!\")) document.forms[0].submit();
    return true;
  }

</SCRIPT>
</head>
<body>
<h3 align=\"center\">Feedback</h3>
<form action=\"mailto:test@test.dk\" method=post enctype=\"text/plain\">
<input type=hidden name=\"Feedback\">
<TABLE BORDER=\"0\">
<TR>
    <TD>Emne</TD>
    <TD><input type=text size=25 name=\"Emne\"></TD>
</TR>
<TR>
    <TD>Navn</TD>
    <TD><input type=text size=40 name=\"Navn\"></TD>
</TR>
<TR>
    <TD>Email</TD>
    <TD><input type=text size=21 name=\"Email\"></TD>
</TR>
<TR>
    <TD>Dato</TD>
    <TD><input type=\"text\" size=33 name=\"Dato\"></TD>
</TR>
<TR>
    <TD>Version</TD>
    <TD><SELECT SIZE=\"1\">
    <OPTION>Pre-release
    <OPTION>1
    <OPTION>2
    <OPTION>3
</SELECT></TD>
</TR>
<TR>
    <TD>Registreret</TD>
    <TD>Ja<INPUT TYPE=\"checkbox\" NAME=\"Registreret\"> Nej<INPUT TYPE=\"checkbox\" NAME=\"Ikke-registreret\"></TD>
</TR>
<TR>
    <TD>Noget mere</TD>
    <TD><input type=\"text\" size=33 name=\"Noget mere\"></TD>
</TR>
<TR>
    <TD>Ekstra</TD>
    <TD><input type=text size=33 name=\"Ekstra\"></TD>
</TR>
<TR>
    <TD>Bonus</TD>
    <TD><input type=\"text\" size=33 name=\"Bonus\"></TD>
</TR>
<TR>
    <TD>Sidste</TD>
    <TD><input type=text size=33 name=\"Sidste\"></TD>
</TR>
</TABLE>
</table><br>
<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" align=\"center\">
<tr>
<td align=\"center\"><INPUT TYPE=\"button\" NAME=\"Submit\" VALUE=\"Send formular\" onmousedown=\"formValid();\"><input type=\"Reset\" name=\"Reset\" value=\"Slet alt\"></td>
</tr></table>
</form>
</body>
</html>
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