Warning: Cannot modify header information - headers already sent by (output started at /home/webpages/lima-city/andieo/h
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ausgabe
aussehen
befehl
daten
ebenfall
fehlermeldung
funktion
irgendein
reihenfolge
session
test
verdammten fehler
-
was muss ich machen um diesen verdammten fehler wegzukriegen???
Warning: Cannot modify header information - headers already sent by (output started at /home/webpages/lima-city/andieo/html/rocknbar/auswerten.php:17) in /home/webpages/lima-city/andieo/html/rocknbar/auswerten.php on line 32 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
nicht zu vergessen sind Cookies, vor denen darf auch keine HTML ausgabe kommen!
Eine l?sung k?nnte so aussehen:
ob_start(); ?> <HTML> bla <body> <?php set_cookie("test", 1, time()+3600); ob_end_flush();
dadurch wird dann einfach die ausgabe zwischengespeichert und dann in der Richtigen reihenfolge ausgegeben. -
Hi,
ich erkl?r das noch kurz, damit es klar ist.
"Cannot modify header information" bedeutet, dass der Header nicht ver?ndert werden kann, da er schon gesendet wurde. Vor print, echo, oder irgendeine Ausgabe an den Browser kann der Header noch ver?ndert werden. Danach nicht mehr.
Da der Header nur mit der Funktion header() ver?ndert werden kann, hast du da wahrscheinlich eben header() oder auch setcookie() benutzt. setcookie() sendet ebenfalls Daten an den Header, da in setcookie die funktion header() vorkommt.
Was man dagegen machen kann, wurde breits genannt.
mfg,
hr -
Nicht zu vergessen, dass sessions auch nur am Anfang erstellt werden k?nnen, da es sonst auch zu der Fehlermeldung kommt
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage