Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Session - headers already sent - stimmt nicht? » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Session - headers already sent - stimmt nicht?
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Startpost-Retter
Mitglied


Dabei seit: 24.01.2011
Beiträge: 12.246
Herkunft: Gegen Bilderklau, intern

Session - headers already sent - stimmt nicht? Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo GB,
seit kurzem habe ich die allbeliebte Session Fehlermeldung:

code:
1:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /users/rosemont/www/neu/planung.php:1) in /users/rosemont/www/neu/planung.php on line 2


Bedeutet in der Regel nichts anderes, als dass bereits ein Output vor dem Sessionstart ausgegeben wurde. Das stimmt aber nicht ;D

Hier der Code:

php:
1:
2:
3:
4:
5:
6:
7:
8:
<?php
session_start();
include("db.php");
if(isset($_SESSION["login"])) {
include("functions.inc.php");
refresh($_SESSION["login"]);
}
?>


Habe mal uninteressante Layoutsachen weggelassen, da der Fehler definitiv in den oberen Zeilen liegt.

Auf einer anderen Seite, habe ich den gleichen Sessioncode verwendet und es funktioniert ohne Probleme - liegt also nicht am Server.
Auf Leerzeichen wurde geprüft.

Fehler besteht übrigens sowohl im eingeloggten, wie auch im ausgeloggten Zustand.

Edit: Könnte es evtl. an der Datei liegen?
Habe planung.php gerade komplett durch aktuelles.php ersetzt und der Fehler tritt wieder auf - allerdings nur bei planung.php, nicht bei aktuelles.php Das kann doch irgendwie nicht sein!?

Edit2: Firefox-Reset gemacht, Chroniken, Cookies, Cache, aktive Logins & Website Einstellungen gelöscht - Fehler immer noch vorhanden.

LG
Nella

__________________
Dieser Beitrag gehörte zu einer Löschaktion von Beiträgen eines Users, er wurde diesem User überschrieben, damit der Thread nicht an Sinn verliert.

Dieser Beitrag wurde 4 mal editiert, zum letzten Mal von BlackTear: 05.04.2010 20:43.

05.04.2010 20:30 Startpost-Retter ist offline Beiträge von Startpost-Retter suchen Nehmen Sie Startpost-Retter in Ihre Freundesliste auf
Thorim Thorim ist männlich
Mitglied


images/avatars/avatar-48753.png

Dabei seit: 04.02.2010
Beiträge: 154
Herkunft: Deutschland

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

versuch mal die, das war in UTF8-with-BOM gespeichert, was bedeutet, das zuerst das ByteOrderMark ausgegeben wird (3 Bytes, die an den Browser geschickt werden), das jetzt in UTF8 gespeichert (ohne BOM)

Dateianhang:
unknown planungen.php (4 KB, 2 mal heruntergeladen)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Thorim: 05.04.2010 20:49.

05.04.2010 20:49 Thorim ist offline E-Mail an Thorim senden Homepage von Thorim Beiträge von Thorim suchen Nehmen Sie Thorim in Ihre Freundesliste auf
Thorim Thorim ist männlich
Mitglied


images/avatars/avatar-48753.png

Dabei seit: 04.02.2010
Beiträge: 154
Herkunft: Deutschland

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

kay, aber wie gesagt, die werden halt an Browser gesendet, würd sowiso UTF8 ohne BOM nehmen (wenn man seiten included, die BOM haben, gibts eh Probleme)

zumal eine BOM-Angabe bei UTF8 eh irgendwie sinnlos ist, wichtig ist die bei UTF16 und UTF32
05.04.2010 20:56 Thorim ist offline E-Mail an Thorim senden Homepage von Thorim Beiträge von Thorim suchen Nehmen Sie Thorim in Ihre Freundesliste auf
Thorim Thorim ist männlich
Mitglied


images/avatars/avatar-48753.png

Dabei seit: 04.02.2010
Beiträge: 154
Herkunft: Deutschland

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ich würd eig schon utf-8 empfehlen, schließlich sind die "normalen" zeichen (alles aus ASCII, auch äöüß) eh alle nur 1 Byte lang
das Problem ist nur, das du auch weitere Zeichen aus utf-16 oder utf-32 in utf-8 codiert einbauen kannst, bei ner Ausgabe (echo) auch kein Problem, in Variablennamen sollten die aber nicht vorkommen
05.04.2010 21:05 Thorim ist offline E-Mail an Thorim senden Homepage von Thorim Beiträge von Thorim suchen Nehmen Sie Thorim in Ihre Freundesliste auf
Thorim Thorim ist männlich
Mitglied


images/avatars/avatar-48753.png

Dabei seit: 04.02.2010
Beiträge: 154
Herkunft: Deutschland

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

dann solltest auch keinerlei Probleme mit UTF-8 haben, das einzigste, was ich da bisher mal hatte, war eben das BOM Augenzwinkern
05.04.2010 21:11 Thorim ist offline E-Mail an Thorim senden Homepage von Thorim Beiträge von Thorim suchen Nehmen Sie Thorim in Ihre Freundesliste auf
Thorim Thorim ist männlich
Mitglied


images/avatars/avatar-48753.png

Dabei seit: 04.02.2010
Beiträge: 154
Herkunft: Deutschland

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

sorry, aber 127 Zeichen brauchen kein ganzes Byte, in 1 Byte passen 256 Zeichen, nämlich 2^8

aber äöüß haste recht, die sind aus UTF-16, sorry, mein fehler ^^

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Thorim: 05.04.2010 21:38.

05.04.2010 21:36 Thorim ist offline E-Mail an Thorim senden Homepage von Thorim Beiträge von Thorim suchen Nehmen Sie Thorim in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Session - headers already sent - stimmt nicht?

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH