hallo,
ik wil een cookie zetten als een formulier is verzonden...

<?php
setcookie("mailformulier",1,time()+($Anti_Spam*60));
?>

maar dan krijg ik te zien:
Warning: Cannot modify header information - headers already sent by (output started at /home/karoen/domains/karoenvanhoog.nl/public_html/index.php:5) in /home/karoen/domains/karoenvanhoog.nl/public_html/pages/p600.php on line 218

wie weet wat ik hier aan kan doen?
ik include heel veel dus ik krijg dat er niet bovenaan.. is er echt geen andere oplossing voor?
karoen schreef op 15.09.2007 18:16
ik include heel veel dus ik krijg dat er niet bovenaan.. is er echt geen andere oplossing voor?

Dat vind ik niet echt een goed argument...
Ben het met GaMer13 eens. Ook hoeft includen in het principe geen probleem te zijn, je moet gewoon zorgen dat de output zo laat mogelijk pas komt in ieder geval na alle belangrijke handelingen.

Hoewel er wel andere oplossingen zijn (output buffering) is dat echt geen aanrader.

Reageren