Warning: Cannot modify header information - headers already sent by......

deze fout krijg ik op de volgende script
wie kan mij helpen om dit te voorkomen

<title> Aanvraag voor GPS-route</title>
<?php


mail("[email protected]", "Aanvraag voor GPS route",


"NAW-GEGEVENS:

Naam: $naam\n\n
Rekeningnummer: $rekeningnummer\n\n
Overgemaakt: $overmaking\n\n
Betreft rit: $rit\n\n
Telefoon: $telefoon\n\n
Email: $email\n\n
Lid van Motorclub: $motorclub\n\n",

"From: [email protected]\r\n");
header ("Location:http://apenoetis.nl/form_gps_ok.htm";);
?>
Er mag geen enkele output naar de browser zijn voor de header(). Dus ook dit niet: <title> Aanvraag voor GPS-route</title>
Hallo SanThe
Dat is duidelijk maar als ik dat er uithaal dan dan loop ik weer tegen het volgende probleem aan
Ik krijg nog steeds dezelfde "Cannot modify header information - headers already sent by" en de mail die dan verstuurd word is ook een puinhoop
wat ik daarvoor niet had
als onderwerp van de mail krijg ik nu
NAW-GEGEVENS: Naam: wdkb Rekeningnummer: 256756 Overgemaakt: 23-03-2007 Betreft rit: sdhf Telefoon: 05343032 Email: [email protected]

en daar voor kreeg ik in onderwerp " Aanvraag voor GPS route"
met daaronder de NAW-gegevens in de mail zelf.
Dus ergens zit er nog iets goed mis
Je hebt output die je naar de BROWSER toestuurt, voordat je de functie header() gebruikt. Die output is dus hartstikke fout en heeft 10x niks te maken met een emailtje. Email stuur je namelijk niet naar de browser...

De foutmelding roept trouwens ook op welke regel de output begint, dat stuk heb je nu alleen weggelaten. Maar goed, dat kun jij wel op je scherm zien.
Bas moet toch wat aan die dubbelposts doen..
2 antwoorden

<?php mail(); ?>

<?php header(); ?>


Lezen !
PHP Newbie schreef op 16.04.2007 21:48
Bas moet toch wat aan die dubbelposts doen..


Dubbelpost is weggehaald.

Reageren