Toon posts:

[PHP] Wat betekent deze foutmelding?

Pagina: 1
Acties:
  • 44 views sinds 30-01-2008

Verwijderd

Topicstarter
code:
1
Warning: Cannot add header information - headers already sent by (output started at ...) in... on line...

Weet iemand wat deze foutmelding betekent? :?

Ik ben bezig met een bezoekersteller te maken en krijg deze foutmelding als ik hem wil testen.

Dit is me script:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<? 
$bestand="teller.dat"; 
$fopen=fopen($bestand,"r"); 
$teller=fread($fopen,4096); 
fclose($fopen); 
$cookie=$HTTP_COOKIE_VARS['teller']; 
if(!$cookie=="gestemd"){ 
setcookie("geteld", "gestemd",time()+ 86400); 
$teller=$teller+1; 
$fopen=fopen($bestand,"w+"); 
fwrite($fopen,$teller); 
fclose($fopen); 
} 
echo "$teller"; 
?>

En ik include dit script op de plaats waar ik hem wil hebben in mijn index.php pagina.

Verwijderd

Post die index pagina eens want ik vermoed dat je reeds iets echo't voordat je die cookie_vars aanroept en dat mag namelijk niet!

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 08-09 17:10
setcookie zet ook een header

Verwijderd

sletz0r hoerige elv, beetje je posts wijzigen :D

  • ironx
  • Registratie: Augustus 2001
  • Laatst online: 08-09 19:52
Denk dat dit er iets mee te maken heeft? :P
Cookies must be sent before any other headers are sent (this is a restriction of cookies, not PHP). This requires you to place calls to this function before any <html> or <head> tags.


This posting is provided "AS IS" with no warranties, and confers no rights.


  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Wat gebeurt hier boven nou???
Op maandag 22 april 2002 00:33 schreef elviver het volgende:
www.php.net/header

Zoek eens op je foutmelding in de search hier en zie aldaar de hoeveelheid gelockte topics met exact dezelfde vraag.
Op maandag 22 april 2002 00:33 schreef Baz_ het volgende:
www.php.net/header

Zoek eens op je foutmelding in de search hier en zie aldaar de hoeveelheid gelockte topics met exact dezelfde vraag.
Topix weer bezig?

Programmer - an organism that turns coffee into software.


Verwijderd

nee lucard wij zijn gewoon tweelingbroertjes die toevallig overal op hetzelfde moment hetzelfde op replieen :P

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 08-09 17:10
Ook dit :P

Maar we zitten naast elkaar, vandaar... Maar ze zijn al gewijzigd.. de posts

Verwijderd

Probeer eens de manual te gebruiken en beter code van andere scriptjes af te kijken.
Dit is de tweede "stomme" vraag binnen een uur:

1e vraag: [topic=474834]
kort samengevat: "Hoe print ik een nbsp; bij een willekeurige echo icm een string?"

Nu vraag ik je: probeer je wel zelf een oplossing te vinden voordat je hier post? Of ga je bij de eerste de beste foutmelding direct naar /14?

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Op maandag 22 april 2002 00:37 schreef Baz_ het volgende:
nee lucard wij zijn gewoon tweelingbroertjes die toevallig overal op hetzelfde moment hetzelfde op replieen :P
Tweeling Broers???

Errmmmm Alleen jullie hebben wel verschillende achternamen?

Programmer - an organism that turns coffee into software.


  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 08-09 17:10
Ja.. Maar zo liev als wij daar zaten gisteren :P Zijn we tweelingbroers ;)

[ontopic]Denk dat er wel een slotje op mag niet? ;)[/ontopic]

Verwijderd

Alle headers moeten verstuurd zijn voordat er echt output gegenereerd wordt door het script.

Anders is het natuurlijk ook geen header meer :)

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

Doet iets met Cloud (MS/IBM)

Pagina: 1

Dit topic is gesloten.