Hej
Jeg har hentet dette fra Hjemmesideskolen, men et eller andet
sted er der gået noget galt.
<?if (!empty($_POST['subject'])) { header ("Location:
blokeret.php");  exit;}?>
<!DOCTYPE osv.>
<head>
<title>mens section odder</title>
<?php include("meta-mso.txt");?>
<link rel="stylesheet" type="text/css" href="mso.css"
media="screen" />
</head>
<body>
<div class="box2">
<?php include("hulspil-mso.txt");?>
</div>
<?php
if (isset($_POST['submit']))
{
 if (
// her følger sikringen mod spambotter
 !strpos($_POST['name'], "
www.menssectionodder.dk") &&  // tjek,
at dit domæne ikke er skrevet i feltet "navn"
 !strpos($_POST['email'], "
www.menssectionodder.dk") && // tjek,
at dit domæne ikke er skrevet i feltet "email"
 !strpos($_POST['name'], "@") && // tjek, at der ikke er et @ i
"navn"
 !eregi("\r",$_POST['name']) &&  // tjek, at der ikke er
"vogn-retur" i "navn"
 !eregi("\n",$_POST['name']) &&  // tjek, at der ikke er
"linjeskift" i "navn"
 !eregi("\r",$_POST['email']) && // tjek, at der ikke er
"vogn-retur" i "email"
 !eregi("\n",$_POST['email']))   // tjek, at der ikke er
"linjeskift" i "email"
// er alt ok, fortsættes med afsendelse af mailen
{
  $headers="From: ".$_POST['name']."<".$_POST['email'].">";
  {
  }
  $body .= "Den " . date("d/m y") . " kl. " . date("G:i") . "
skrev " . $_POST['name'] . ":\r\n\r\n" . $_POST['besked'];
  if (@mail("ft@msodder.dk", strip_tags($_POST['emne']),
  stripslashes(strip_tags($body)), $headers))
  {
   echo "<p>E-mailen blev ikke sendt. Der skete en fejl. Prøv
igen!</p>";
  }
 }
 else
 {
  echo "<p>Mailen kunne ikke sendes, alle felter skal udfyldes
korrekt!</p>";
 }
}
?>
</body>
</html>
Jeg vil være glad, hvis I kan hjælpe!
mvh
Hans
-- 
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
 - Pædagogiske tutorials på dansk
 - Kom godt i gang med koderne
KLIK HER! => 
http://www.html.dk/tutorials