login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Headers already sent

Offline Duikboot - 20/05/2005 16:44 (laatste wijziging 20/05/2005 16:44)
Avatar van DuikbootGrafische gevorderde Hey,

Zoals de titel al zegt krijg ik de error "Headers already sent". Ik heb al in de tut van FangorN geneusd hoe ik cookies moest deleten, maar na mijn idee heb ik daar niets verkeerd gedaan, maar krijg wel de error. Wie weet wat ik fout doe?

  1. <?
  2. include "includes/header.php";
  3.  
  4.  
  5. // cookies resetten
  6. Setcookie("lidnr", "jdjdsd", Time()-3600*24*28);
  7. Setcookie("wachtwoord", "jdjdsd", Time()-3600*24*28);
  8. Setcookie("gebruikersnaam", "jdjdsd", Time()-3600*24*28);
  9.  
  10.  
  11. echo "Je bent nu uitgelogged. Klik <a href=\"inloggen.php\"><b>hier</b></a> om weer in te loggen.";
  12.  
  13. include "includes/footer.php";
  14. ?>

4 antwoorden

Gesponsorde links
Offline webstab - 20/05/2005 16:44 (laatste wijziging 20/05/2005 16:46)
Avatar van webstab PHP ver gevorderde 1. ob_start(); bovenaan je pagina, zie ook faq
2. of niet echoën ervoor (include file)
Offline Duikboot - 20/05/2005 16:46
Avatar van Duikboot Grafische gevorderde Dat ging snel...

O, nu zie ik het hier ook in de tut staan :$ 
Offline Gerard - 20/05/2005 16:46
Avatar van Gerard Ouwe rakker zoals webstab al aangeeft moet session_start() helemaal bovenaan je pagina komen. ook het aanpassen van session variabelen en cookies moet gebeuren alvorens je ook maar iets doet (includes, echoën, etc).

ob_start() is inderdaad ook een hele goede mogelijkheid maar is eigenlijk niet de bedoeling ;)
Offline Duikboot - 20/05/2005 16:54 (laatste wijziging 20/05/2005 16:55)
Avatar van Duikboot Grafische gevorderde Maar het werkt wel 

edit: Ik denk dat het dan bij mij aan optie 2 lag webstab. Weer wat geleerd, thx!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.17s