Jeg har følgende kode:
<head>
<script type="text/javascript">
<!-- Start
function validering()
{
error = 0;
fejltekst = "";
tekst=(document.forms[0].fornavn.value).toLowerCase();
if(tekst =="")
{
fejltekst += "Fornavn er ikke udfyldt. \\n";
error = 1;
}
tekst=(document.forms[0].efternavn.value).toLowerCase()
if(tekst =="")
{
fejltekst += "Efternavn er ikke udfyldt. \\n";
error = 1;
}
tekst=(document.forms[0].adresse.value).toLowerCase();
if(tekst =="")
{
fejltekst += "Adresse er ikke udfyldt. \\n";
error = 1;
}
if(document.forms[0].postnr.value =="" || document.forms[0].by.value == "")
{
fejltekst += "Post nummer eller by er ikke udfyldt. \\n";
error = 1;
}
placering=0;
tekst=(document.forms[0].email.value).toLowerCase();
placering=tekst.indexOf("@");
if(tekst =="")
{
fejltekst += "Der skal stå en e-post adresse i tekst feltet";
error = 1;
}
else
{
tegn=tekst.indexOf(" ");
if(tegn!=-1)
{
fejltekst +="Der må ikke være mellemrum i adressen \\n";
error = 1;
}
else
{
if (tekst.indexOf("æ")!=-1 || tekst.indexOf("ø")!=-1 || tekst.indexOf("å")!=-1 ||
tekst.indexOf("Æ")!=-1 || tekst.indexOf("Ø")!=-1 || tekst.indexOf("Å")!=-1 ||
tekst.indexOf(";")!=-1 || tekst.indexOf(",")!=-1)
{
fejltekst += "Der er ulovlige tegn i adressen. Må ikke indeholde: æ ø å Æ Ø Å , ; \\n";
error = 1;
}
else
{
if (placering<1 || tekst.length<=(placering+1))
{
fejltekst += "e-post adressen er forkert - forsøg igen \\n";
error = 1;
}
}
}
}
if(error == 0) {
document.forms[0].submit();
} else{
alert(fejltekst);
}
}
// Slut -->
</script>
</head>
<table align="center" >
<FORM method="post" action="http://www.tymo.dk/cgi-bin/FormMail.pl" onsubmit="validering();return false;" name="Form1">
<input type="hidden"name="recipient"value="bestilling@tymo.dk">
<input type="hidden"name="redirect"value="http://www.tymo.dk/">
<tr>
<td><p>Fornavn:</td>
<td><input class=form type="text" size=25 name="fornavn">*</td></tr>
<tr>
<td><p>Efternavn:</td>
<td><input class=form type="text" size=25 name="efternavn">*</td></tr>
<tr>
<td>
<p>Adresse:</td>
<td><input class=form type="text" size=25 name="adresse">*</td></tr>
<tr>
<td>
<p>Postnummer og By:</td>
<td><input class=form type="text" size=4" maxlength="4" name="postnr">*
<input class=form type="text" size=16 name="by">*</td></tr>
<tr>
<td>
<P>E-mail-adresse:</td>
<td><input class=form type="text" size=25 name="email">*</td></tr>
<tr>
<td>
<P>Telefon:</td>
<td><input class=form type="text" size=25 name="telefon"></td></tr>
<tr>
<td>
<p>Kommentarer:<BR></td>
<td><textarea wrap="physical" rows="5"cols="19" class=form
name="Kommentarer"></textarea></td></tr>
<tr>
<td></tr>
<td><p><input class=form type="submit"name="send" value="Send til TYMO"
Title="Bestilling sendes til kristian@tymo.dk"></td></tr>
</form>
</table>
Det virker fint nok.. Men vil også gerne have mailen sendt ud til brugeren. Hvordan gør jeg sådan at formmail også sender mailen til det der står i e-mail?
Et andet spørgsmål til formmail.. Hvordan laver jeg en mail der er andet end bare de ting der bliver sendt med via form?
Altså en med noget mere indhold som :
Du har bestilt følgende varer :
bla bla bla bla bla
Mvh
Tymo.dk
Håber i forstår.
Mvh
Lasse