Fehlermeldungen mit PHP Code bei allink
-
Wenn ich meine Website auf dem Allinkl Server laufen lasse kriege ich folgende Warn-Meldungen...
kann mir das jemand erklären oder sagen wie ich das umgehen kann?Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /www/htdocs/v1*4***/schaden.php:2) in /www/htdocs/v1*4***/schaden.php on line 2 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /www/htdocs/v1*4***/schaden.php:2) in /www/htdocs/v1*4***/schaden.php on line 2 Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/v1*4***/schaden.php:2) in /www/htdocs/v1*4***/.php on line 5
*** wurde als Ersatz für Ziffern eingegeben= Zugriffsnummer bei Allink
Lokal mit xampp läufts super.
m.f.g.
-
Gibst du hier
schaden.php on line 2bereits etwas an den Brwowser aus.
Ließ dir mal die Doku durch . Wenn der Header bereits gesendet wuurde kann man ihn nicht mehr senden.
-
die meist gestellte Frage in PHP Forum, warum bekomme ich "headers already sent by"?
Benutze die Such Funktion
http://www.c-plusplus.net/forum/viewtopic.php?t=86927&highlight=headers+already+sent
http://www.c-plusplus.net/forum/viewtopic.php?t=86534&highlight=headers+already+sent
http://www.c-plusplus.net/forum/viewtopic.php?t=83900&highlight=headers+already+sent
http://www.c-plusplus.net/forum/viewtopic.php?t=57435&highlight=headers+already+sent
http://www.c-plusplus.net/forum/viewtopic.php?t=41155&highlight=headers+already+sent
....Man kann keine Cookies/Header senden, wenn sie bereits geschickt wurden. Wenn mind. ein Zeichen (sei es eine Leerzeile oder Leerzeichen oder was anderes) schon ausgegeben hat (mit echo oder außerhalb der <?php...?>) dann kann man keine cookies ändern und man kann kein session_start benutzen, außer wenn man ob_start() benutzt.
http://de2.php.net/manual/de/function.session-start.php
Da steht es als Anmerkung.
-
Hi,
und ich schätze mal local läufts, weil du ausgestellt hast, dass er dir Warnungen anzeigen soll (aber das SessionCookie wird nicht erstellt und die SID immer per GET übergeben)MfG
Alexander Sulfrian
-
Thanks ich werde mal schauen
Also erstmal Cookie benennen dann ne SID geben und
das ganze auch Tim gesteuert machen.
Naja das wird ein langes mit Arbeit geprägtes Wochenende aber danke.m.f.g.