Avatar billede skovge Novice
24. april 2006 - 23:06 Der er 6 kommentarer og
1 løsning

Mail form

Jeg har et problem med at få min mailform til at virke - hvis jeg holder det helt simpelt og bare bruger:

<FORM ACTION="minmail@mitdomæne.dk" METHOD="POST" ENCTYPE="text/plain">
Name<BR>
<INPUT TYPE="text" NAME="name" SIZE="30"><BR>
E-mail address<BR>
<INPUT TYPE="text" NAME="email" SIZE="30"><BR>
Subject<BR>
<INPUT TYPE="text" NAME="subject" SIZE="30"><BR>
Your message<BR>
<TEXTAREA NAME="text" COLS="26" ROWS="5"></TEXTAREA><BR>
<INPUT TYPE="submit" VALUE="Send">
<INPUT TYPE="reset" VALUE="Reset">
</FORM>

...så virker det egentlig ok i firefox, men hvis jeg prøver med
IE 6 får jeg ingen værdier med over i mailen?
Avatar billede roenving Novice
25. april 2006 - 02:12 #1
-- du skal da så bruge mailto: pseudo-protokollen ...

<form action="mailto:minmail@mitdomæne.dk" method="post" enctype="text/plain">

-- en anden ting er, at det er usmart at eksponere en mailadresse direkte på indernettet, da mail-harvesters gerne suger til sig ,-(

Prøv f.eks.:

<form action="vrøvl" method="post" enctype="text/plain" onsubmit="this.action='mailto\58minmail\100mitdomæne.dk'">
Avatar billede skovge Novice
25. april 2006 - 10:02 #2
Ups , det var bare en skrive fejl - jeg har self "MAILTO:minmail@mitdomæne" - det er det der giver problemer.
Avatar billede skovge Novice
15. maj 2006 - 08:06 #3
Lukker!
Avatar billede roenving Novice
15. maj 2006 - 13:26 #4
Hvilke problemer ?-)
Avatar billede skovge Novice
15. maj 2006 - 16:02 #5
Stadig samme problem som beskrevet indledningsvis - med koden:

<FORM ACTION="MAILTO:minmail@mitdomæne.dk" METHOD="POST" ENCTYPE="text/plain">
Name<BR>
<INPUT TYPE="text" NAME="name" SIZE="30"><BR>
E-mail address<BR>
<INPUT TYPE="text" NAME="email" SIZE="30"><BR>
Subject<BR>
<INPUT TYPE="text" NAME="subject" SIZE="30"><BR>
Your message<BR>
<TEXTAREA NAME="text" COLS="26" ROWS="5"></TEXTAREA><BR>
<INPUT TYPE="submit" VALUE="Send">
<INPUT TYPE="reset" VALUE="Reset">
</FORM>

får jeg ingen værdier med over i mailen fra min mailform når jeg bruger IE.
Avatar billede roenving Novice
15. maj 2006 - 16:15 #6
Brug get-metoden !-)

-- eller vælg at sætte body explicit, se f.eks. http://std.chbs.dk/html-4.01/mailto.php ...

<form action="vrøvl" method="get" enctype="text/plain" onsubmit="this.action='mailto\58minmail\100mitdomæne.dk?subject='+escape(this.subject.value)+'&body=name%3d'+escape(this.name.value)+'%0aemail%3d'+escape(this.email.value)+'%0atext='+escape(this.text.value);">
Avatar billede roenving Novice
15. maj 2006 - 16:17 #7
-- hov, den sidste blev en blandet version, med get skulle det ikke være nødvendigt med explicit definition af indholdet !-)
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