Hey jeg har det her script
den skal heddde Kontakt.htm
<html>
<head>
<title>Kontakt os!</title>
</head>
<body>
<form action="send.php" method="POST">
<p><font size="2" face="Verdana">Alle felter med ( <font color="#FF0000">*</font> ) skal udfyldes!<br>
<br>
Dit navn:<font color="#FF0000"> *</font><br>
</font><font face="Verdana">
<input type="text" name="navn"></font><font size="2" face="Verdana"><br>
Din e-mail:<font color="#FF0000"> *</font><br>
</font><font face="Verdana">
<input type="text" name="mail"></font><font size="2" face="Verdana"><br>
Emne:<font color="#FF0000"> *</font><br>
</font><font face="Verdana">
<input type="text" name="emne"><font size="2" color="#FF0000"> </font>
<font size="2"><br>
Din besked:<font color="#FF0000"> *</font><br>
</font>
<textarea cols="35" rows="10" name="besked"></textarea></font><font size="2" face="Verdana"><br><br>
</font><font face="Verdana">
<input type="submit" value="Send"></font><font size="2" face="Verdana"> </font>
</p>
</form>
</body>
</html>
den skal hedde send.php
<?php
//Tjekker om brugeren kom fra kontakt.htm
if(!isset($_POST['navn']))
{
header("Location: kontakt.htm"); //Hvis brugeren ikke kom fra kontakt.htm, sender vi ham derhen.
}
else
{ // Hvis brugeren kom fra kontakt.htm, så fortsætter vi.
//Henter data fra formular
$navn = $_POST['navn'];
$mail = $_POST['mail'];
$emne = $_POST['emne'];
$besked = $_POST['besked'];
if(empty($navn) || empty($mail) || empty($emne) || empty($besked))
{ //Hvis en af variablerne er tomme, kommer brugeren ikke videre.
echo "Alle felter med * skal udfyldes. <a href='kontakt.htm' title='Klik her for at komme tilbage'>Klik her for at komme tilbage til formularen</a>";
}
else
{ //Hvis der var noget i alle variabler går vi videre til næste tjek.
if(ereg("^.+@.+\\..+$", $mail)) { //Hvis brugerens e-mail er gyldig fortsætter vi.
//Nu skal vi til at sende e-mailen.
//Vi laver lige et par variabler mere
$sendto = "Din Mail"; //Den adresse som mailen skal sendes til
//Vi laver en variabel, som indeholder alt det, som skal stå i mailen.
$msg = "Besked fra ".$navn."\\n";
$msg .= "Afsenderens e-mail: ".$mail."\\n";
$msg .= $navn."'s besked er:\\n".$besked."\\n";
$subject = "Kontakt besked: ".$emne;
//Mailen afsendes
if(mail($sendto, $subject, $msg, "From: $mail\\r\\n" . "Reply-To: $mail\\r\\n"))
{
echo "Mailen blev sendt uden problemer";
}
else
{
echo "Der opstod en fejl. Prøv igen. <a href='kontakt.htm' title='Klik her for at komme tilbage'>Klik her for at komme tilbage til formularen</a>";
}
}
else
{ //Hvis e-mail adressen ikke har et @ kommer vi med endnu en fejl
echo "Ugyldig e-mail adresse. <a href='kontakt.htm' title='Klik her for at komme tilbage'>Klik her for at komme tilbage til formularen</a>";
}
}
}
?>