Ik krijg netjes alle info als je op verzenden klikt, maar de bezoeker ontvangt niets ( of helemaal leeg)
iemand een idee?
dit is het script:
<?php
// datum laatste wijziging: 9 juli 2012
// Invoer uit het contactformulier
$name = strip_tags($_POST['name']);
$email = strip_tags($_POST['email']);
$message = strip_tags($_POST['msg']);
// datum$jaar = date("Y");
$maand = date("m");
$dag = date("d");
$datum = $dag . " " . $maand . " " . $jaar;
$tijd = time();
// emailadres waar de berichten heen moeten
// hier moet je dus je eigen emailadres neerzetten!
$mijnadres = "[email protected]";
// de naam van je website
// hier moet je dus de naam van je eigen website neerzetten!
$mijnsite = "www.cargowebshippers.no";
// ongewenste emaildomeinen in een array:
$xmail = array("@cepk.info", "ceprk.info", "@gawab.com", "@mail.ru", "@yandex.com", "@gates.com");
$xmaildomein = "";
function is_substr($needle, $haystack){
$pos = strpos($haystack, $needle);
if ($pos === false) {
return false;
} else {
return true;
}
}
// Fouten en veiligheidscontroles
if ( ( !$email ) ||
( strlen($_POST['email']) > 200 ) ||
( !preg_match("#^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z]{2,})$#", $email) )
)
{
print "Fout: Ongeldig E-Mail Adres";
exit;
}
// ongewenste emaildomeinen filteren
foreach ($xmail as $xmaildomein) {
if ( is_substr($xmaildomein,$email))
{
print "Fout: Ongewenst E-Mail Adres";
exit;
}
}
// filteren op http om de overlast van spambots te verminderen
if ( is_substr("http",$message))
{
print "Fout: Gebruik geen http in je bericht";
exit;
}
if ( ( !$name ) ||
( strlen($name) > 100 ) ||
( preg_match("/[:=@\<\>]/", $name) )
)
{
print "Fout: Ongeldige Naam";
exit;
}
if ( preg_match("#cc:#i", $message, $matches) )
{
print "Fout: Ongeldig Header Field Gevonden";
exit;
}
if ( !$message )
{
print "Fout: Geen Bericht";
exit;
}
if (mb_eregi("\r",$email) || mb_eregi("\n",$email)){
print "Fout: Ongeldig E-Mail Adres";
exit;
}
// E-mail opstellen
$headers = "Content-Type: text/plain; charset=iso-8859-1\n";
$headers .= "Van: $name <$email>\n";
$recipient = $mijnadres;
$subject = "Bericht via $mijnsite $datum $tijd";
$mssg = "=== AFZENDER ========\n";
$mssg .= "$name <$email>\n";
$mssg .= "=== BEGIN BERICHT ======\n\n";
$mssg .= "$message\n\n";
$mssg .= "=== EINDE BERICHT ======\n";
$message = $mssg;
// E-mail verzenden
mail($recipient, $subject, $message, $headers);
// Doorsturen naar dank-je-wel-pagina
header("location: http://www.cargowebshippers.no/contents/en-uk/thankyou.html");
?>
===================
en het html deeltje
<!doctype html>
<html xmlns:sf lang="en-uk" dir="ltr" >
<head>
<STYLE>
body {
background-color: #FFFFFF;
color: #999399;
}
</STYLE>
<CENTER>
<!--?php echo $jaar; ?--></H1>
<FORM method=post name=form action=verwerking.php>
<BR> <BR><B>Bestellings cofirmation</B><BR> <BR>
<LABEL>Name:<BR><INPUT maxLength=200 size=40 name=name></LABEL><BR> <BR><LABEL> e-mail:<BR>
<INPUT maxLength=100 size=40 name=email></LABEL><BR> <BR><LABEL>Ordernumber:<BR>
(Gebruik geen "http" in je bericht)<BR><TEXTAREA rows=6 cols=40 name=msg></TEXTAREA></LABEL><BR> <BR><INPUT class=pointer type=submit value=Send name=Submit><BR> <BR></FORM>
<!-- einde formulier --></CENTER>