Avatar billede meller Nybegynder
10. marts 2000 - 23:02 Der er 4 kommentarer og
1 løsning

Form med tilsendingsvalg?

Er det muligt at lave en form hvor det osse er mulgt at vælge imellem for eksempel tre forskellige modtagere?

Det skulle helst være en drop-down menu, sproget skal være ren HTML eller CGI.
Avatar billede hatecaps Nybegynder
11. marts 2000 - 09:40 #1
yep. HTML måden (hvor du bruger mailto: som "action") er her:

<html>
<head>
<script>
<!--
function modtager() {
  document.valgform.action = document.valgform.valgt.options[document.valgform.valgt.selectedindex].value;
}
// indholdet i denne funktion SKAL være på EN linje
//-->
</script>
</head>
<body>
<form name="valgform" method="post" enctype="text/plain">
<select name="valgt" onChange="modtager();return true">
<option value="mailto:min1mail@mydom.com"> 1st mail
<option value="mailto:min2mail@mydom.com"> 2nd mail
o.s.v.
</select>

...  andre formular felter + submit knap
</form>
</body>
<html>

hvis du bruger et CGI form-to-mail script afhænger det af hvordan det er bygget hvordan du skal sætte modtageren. De fleste Form-to-mail skripts bruger et "hidden" form felt til at angive modtageren. Hvis du har sådan et, skal du bruge nogenlunde samme funktion som ovenfor til at sætte værdien af "hidden" feltet.
Avatar billede meller Nybegynder
11. marts 2000 - 22:12 #2
ok, men kunne du bygge det ind i denne form:

<!-- START Freedback.com CODE -->
<!-- Generated by http://Freedback.com/?comments/your email -->
<!-- on Thu Dec 16 07:51:08 1999 (v2.53) -->
<form method="post" target="_top"
action="http://cgi08.Freedback.com/mail.pl">

<!-- Submissions are emailed to: -->
<input type="hidden" name="to"
value="kmeller@post.tele.dk">
<!-- Subject of emails: -->
<input type="hidden" name="subject"
value="Kommentar fra det nye YEPS!">
<!-- URL (web address) of form: -->
<input type="hidden" name="form"
value="http://home16.inet.tele.dk/yeps/skriv_til.html">
<!-- Form administrator:kmeller@post.tele.dk -->
<input type="hidden" name="admin"
value="kmeller@post.tele.dk">
<!-- Website intended audience (general, kids, adults): -->
<input type="hidden" name="audience"
value="general">
<!-- Website language: -->
<input type="hidden" name="language"
value="Dansk">

<!-- Visible elements: -->
<h2>Har du en kommentar?</h2>
Dit navn:
<input name="name" size=40><br><br><br>
<!-- Take email addresses with a grain of salt! -->
Din E-mail adresse: (e.g.: <em>you@aol.com</em>)
<input name="from" size=30><p>

<!-- INSERT ADDITIONAL FORM FIELDS HERE: -->
<br>
Hvad synes du om sidens nye design? <br><br>
&nbsp; <input type="radio" name="meningom"
value="Rigtig godt!" checked> Rigtig godt!
&nbsp; <input type="radio" name="meningom"
value="Fint"> Fint
&nbsp; <input type="radio" name="meningom"
value="Dårligt!"> Dårligt!
<br>
<br>
<!-- Open question (response will not be indented): -->
Hvad er din kommentar?<br>
<textarea name="body"
rows=7 cols=40></textarea><p>


<!-- Button(s): -->
<table width=100% border=0 cellpadding=0 cellspacing=0>
<tr><td align=left valign=bottom><a target=_top
href=http://ZY.Freedback.com/?button/your email><img
src=http://gif00.Freedback.com/z_but/en.gif
alt="ZY.Freedback.com: Stunning, fast, FREE!"
border=0 width=88 height=31></a></td><td
align=center valign=top><input type=submit
value="Send!">
&nbsp; &nbsp; <input type=reset>
<br><font size=1><br><a
href=http://Freedback.com/?tagline/your email
target=_top>FREE feedback form powered by
Freedback.com</a></font></td><td
align=right valign=bottom><a target=_top
href=http://Freedback.com/?button/your email><img
src=http://gif01.Freedback.com/button/en.gif
alt=Freedback.com border=0 width=88 height=31></a></td></tr></table>
</form>

eventuelt så de tre radiobuttons bliver "tilsendingsvalgsknapperne"?

Avatar billede hatecaps Nybegynder
11. marts 2000 - 23:34 #3
ok, her har du koden med tre nye radioknapper for modtager:

<!-- START Freedback.com CODE -->
<!-- Generated by http://Freedback.com/?comments/your email -->
<!-- on Thu Dec 16 07:51:08 1999 (v2.53) -->
<form method="post" target="_top"
action="http://cgi08.Freedback.com/mail.pl">

<!-- Subject of emails: -->
<input type="hidden" name="subject"
value="Kommentar fra det nye YEPS!">
<!-- URL (web address) of form: -->
<input type="hidden" name="form"
value="http://home16.inet.tele.dk/yeps/skriv_til.html">
<!-- Form administrator:kmeller@post.tele.dk -->
<input type="hidden" name="admin"
value="kmeller@post.tele.dk">
<!-- Website intended audience (general, kids, adults): -->
<input type="hidden" name="audience"
value="general">
<!-- Website language: -->
<input type="hidden" name="language"
value="Dansk">

<!-- Visible elements: -->
<h2>Har du en kommentar?</h2>
Dit navn:
<input name="name" size=40><br><br><br>
<!-- Take email addresses with a grain of salt! -->
Din E-mail adresse: (e.g.: <em>you@aol.com</em>)
<input name="from" size=30><p>

<!-- INSERT ADDITIONAL FORM FIELDS HERE: -->
<br>
Hvad synes du om sidens nye design? <br><br>
&nbsp; <input type="radio" name="meningom"
value="Rigtig godt!" checked> Rigtig godt!
&nbsp; <input type="radio" name="meningom"
value="Fint"> Fint
&nbsp; <input type="radio" name="meningom"
value="Dårligt!"> Dårligt!
<br>
<br>
<!-- Open question (response will not be indented): -->
Hvad er din kommentar?<br>
<textarea name="body"
rows=7 cols=40></textarea><p>
Modtager : <input type="radio" name="to" value="kmeller@post.tele.dk"> KMeller&nbsp;&nbsp;|&nbsp&nbsp;
<input type="radio" name="to" value="test@hatecapletters.com"> hatecapletters
&nbsp;&nbsp;|&nbsp&nbsp;<input type="radio" name="to" value="help@hatecapletters.com"> hatecapletters help-corner<p>
<!-- Button(s): -->
<table width=100% border=0 cellpadding=0 cellspacing=0>
<tr><td align=left valign=bottom><a target=_top
href=http://ZY.Freedback.com/?button/your email><img
src=http://gif00.Freedback.com/z_but/en.gif
alt="ZY.Freedback.com: Stunning, fast, FREE!"
border=0 width=88 height=31></a></td><td
align=center valign=top><input type=submit
value="Send!">
&nbsp; &nbsp; <input type=reset>
<br><font size=1><br><a
href=http://Freedback.com/?tagline/your email
target=_top>FREE feedback form powered by
Freedback.com</a></font></td><td
align=right valign=bottom><a target=_top
href=http://Freedback.com/?button/your email><img
src=http://gif01.Freedback.com/button/en.gif
alt=Freedback.com border=0 width=88 height=31></a></td></tr></table>
</form>
Avatar billede meller Nybegynder
12. marts 2000 - 12:45 #4
Tusind tak :-) Efter lidt redigering passer den ind på:

www.console.dk/feedback.htm

tak for hjælpen!
Avatar billede hatecaps Nybegynder
12. marts 2000 - 13:45 #5
altid til tjeneste :-)
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