quote:
Op donderdag 18 maart 2010 14:06 schreef Intrepidity het volgende:[..]
Staat er in die post.php nog andere inhoud? Je mag geen inhoud naar de browser versturen voordat je headers verstuurt. Voor het eerste teken HTML naar de gebruiker verstuurd wordt zijn de headers al verzonden.
Om zeker van je zaak te zijn op dat gebied kun je output-buffers gaan gebruiken
output-buffers
MrNiles=php-n00b
die post.php staat helemaal vol met code om een emailberichtje aan te laten komen met de gegevens uit het formulier..dit dus :
owja...hoe krijg je die mooie vensters met programmeertaal zoals je die hier in het forum ziet:
<?php
$organisatie= htmlspecialchars($_POST['organisatie']);
$naam = htmlspecialchars($_POST['naam']);
$telnr= htmlspecialchars($_POST['telnr']);
$email = htmlspecialchars($_POST['email']);
$naam = htmlspecialchars($_POST['naam']);
$regel1= htmlspecialchars($_POST['regel1']);
$regel2= htmlspecialchars($_POST['regel2']);
$bericht = htmlspecialchars($_POST['bericht']);
$dat= htmlspecialchars($_POST["dat"]);
if (!$organisatie) {
echo "u heeft geen organisatie ingevuld!";
exit; }
if (!$naam) {
echo "u heeft geen naam ingevuld!";
exit; }
if (!$telnr) {
echo "u heeft geen telefoonnummer ingevuld!";
exit; }
if (!$email) {
echo "u heeft geen e-mailadres ingevuld!";
exit; }
if (!$regel1) {
echo "u heeft regel1 ingevuld!";
exit; }
else {
$tijd = time();
$datum = strftime("%d/%m/%y %H:%M", $tijd);
$ip = getenv("REMOTE_ADDR");
$message = "" . $naam . " met het e-mailadres " . $email . " en het IP $ip stuurde op $datum het volgende bericht:
____________________________________
"."Organisatie: "."\t".$organisatie."\n"."Naam: "."\t\t".$naam."\n"."Telefoonr: "."\t".$telnr."\n"."Mail: "."\t"."\t".$email."\n"."Regel1: "."\t".$regel1."\n"."Regel2: "."\t".$regel2."\n"."Datum: "."\t".$dat."\n"."Bericht: "."\t".$bericht."
------------------------------------";
$mailadres = "nielsrijkers@gmail.com";
$message = str_replace ("<br>","\n", $message);
mail("$mailadres", "Bericht van publicatiebord",
$message, "From: " . $email . "");
header("Location:
http://www.anderdomein.com"); exit();
}
?>