den form kan du så ikke bruge, da den kører til
dit-domæne.dk/cgi-bin/FormMail.pl
du skal lave en kontakt-formular som fx dette mellem stregerne
----------
<form method="post" action="kontakt.php" name="frm">
<table border="0" style="vertical-align:middle;">
<tr>
<td>Navn:</td>
<td><input name="navn" style="width:375px;" type="text"></td>
</tr>
<tr>
<td>E-mail:</td>
<td><span style="display: none;">nogo: <input name="email" type="text"></span><input name="epost" style="width:375px;" type="text"></td>
</tr>
<tr>
<td>Tlf:</td>
<td><input name="telefonnummer" style="width:375px;" type="text"></td>
</tr>
<tr>
<td>Emne:</td>
<td><input name="emne" style="width:375px;" type="text"></td>
</tr>
<tr valign="top">
<td>Besked:</td>
<td><textarea name="besked" style="width:375px; height:100px" rows="5" cols="40"></textarea></td>
</tr>
<tr>
<td colspan="2" style="text-align:right;" >Send en kopi til mig selv <input type="checkbox" name="kopi"></td>
</tr>
<tr>
<td colspan="2" style="text-align:right;" ><input value=" Send " type="submit"></td>
</tr>
</table>
</form>
----------
og så skal du have en kontakt.php, der sender (igen mellem stregerne) du skal kun tilrette de første 4 linjer
----------
<?php
$hjemmeside = "dit-domæne.dk";
$mail = "info@dit-domæne.dk";
$afsendermail = "noreply@dit-domæne.dk";
$viderestil = "
http://dit-domæne.dk";/* Her hentes oplysningerne fra de udfyldte felter */
$navn = $_REQUEST['navn'] ;
$email = $_REQUEST['email'] ;
$epost = $_REQUEST['epost'] ;
$besked = $_REQUEST['besked'];
$spamfaelde = $_REQUEST['spamfaelde'];
$kopi = $_REQUEST['kopi'];
$emne = $_REQUEST['emne'];
$telefonnummer = $_REQUEST['telefonnummer'];
/* Her tjekkes, om det skjulte spamfælde-felt er udfyldt */
if(!empty($email)) {
echo "Du er havnet i formularens spamfælde. Det burde ikke være muligt at havne her ved et uheld, så skam dig!";
exit ();
}
/* Her tjekkes, om der er forbudte tegn i felterne */
if(strpos($navn,'@')!==false || strpos($epost,'\\')!==false || strpos($emne,'\\')!==false || strpos($navn,'\\')!==false || strpos($fag,'\\')!==false || strpos($omraade,'\\')!==false || strpos($firmanavn,'\\')!==false || strpos($telefonnummer,'\\')!==false)
{
echo "Formularen er ikke udfyldt korrekt, tryk på tilbage-knappen og prøv igen. Tjek, at du har skrevet din mail-adresse korrekt, og at du har skrevet den i det rigtige felt. Der må ikke være baglæns skråstreger (\) i felterne.";
exit();
}
/* Her tjekkes, om afsenderen har indtastet sin mail-adresse, og i så fald bruges den som afsendeeradresse, så der kan svares på mailen */
if(!empty($epost)) {
$headers="From: $navn <$epost>\r\n";
}
else {
$headers="From: Kontaktformular <$afsendermail>\r\n";
}
/* Her indsættes din mailadresse, så afsenderen kan svare på kopimailen */
$formularheaders="From: $hjemmeside <$afsendermail>\r\n";
/* Her samles afsenderens navn, mailadresse og besked i en enkelt variabel */
$oplysninger="Følgende er sendt via kontaktformularen på $hjemmeside:\r\n\r\nNavn: $navn\r\nE-mail: $epost\r\nTlf: $telefonnummer\r\nBesked:\r\n$besked";
/* Her samles oplysningerne til afsenderens kopi af mailen */
$kopimail="Hej $navn\r\nDu har sendt følgende via kontaktformularen på $hjemmeside:\r\n$besked";
/* Her sendes til modtageradressen */
mail($mail, $emne, $oplysninger, $headers);
if ($kopi > '') {
/* Her sendes en kopimail til afsenderen */
mail($epost, $emne, $kopimail, $formularheaders);
}
/* Når mailen er sendt, viderestilles til denne hjemmeside */
header( "Location: $viderestil" );
exit;
?>
----------