Author Topic: Cannot modify header information  (Read 3303 times)

0 Members and 1 Guest are viewing this topic.

Offline loofo

  • Pre-Newbie
  • Posts: 7
    • View Profile
Cannot modify header information
« on: April 30, 2012, 10:55:57 AM »
Hallo zusammen,

habe eine 4images-Seite zweisprachig (deutsch / russisch) entwickelt.

Lokal unter xampp läuft alles wunderbar. Auf dem Produktiv-Server (HostEurope) bekomme ich bei russisch nach dem Login folgende Fehlermeldungen:

Warning: Cannot modify header information - headers already sent by (output started at /is/htdocs/wp1167347_3CRLAHZOZR/slamportal/lang/russisch/main.php:1) in /is/htdocs/wp1167347_3CRLAHZOZR/slamportal/includes/sessions.php on line 101

Warning: Cannot modify header information - headers already sent by (output started at /is/htdocs/wp1167347_3CRLAHZOZR/slamportal/lang/russisch/main.php:1) in /is/htdocs/wp1167347_3CRLAHZOZR/slamportal/includes/sessions.php on line 101

Warning: Cannot modify header information - headers already sent by (output started at /is/htdocs/wp1167347_3CRLAHZOZR/slamportal/lang/russisch/main.php:1) in /is/htdocs/wp1167347_3CRLAHZOZR/slamportal/includes/sessions.php on line 101

Warning: Cannot modify header information - headers already sent by (output started at /is/htdocs/wp1167347_3CRLAHZOZR/slamportal/lang/russisch/main.php:1) in /is/htdocs/wp1167347_3CRLAHZOZR/slamportal/includes/functions.php on line 114

Die Startseite in russisch und die Seite nach falscher Eingabe der Login-Daten werden korrekt in russisch angezeigt - der Fehler tritt erst nach dem Login auf.
Ersetze ich die russische main.php durch die deutsche läuft alles ohne Probleme.

Folgenden Workarround habe ich schon probiert - ohne Erfolg:

http://www.4homepages.de/forum/index.php?topic=25252.0

Wenn ich die russ. main.php als UTF-8 ohne BOM abspeichere, wird der russ. Text falsch dargestellt. Bei UTF-8 mit BOM tritt o.g. Fehler auf.

Hat noch jemand Ideen oder Lösungsansätze?

Vielen Dank und Gruß
Dirk

« Last Edit: April 30, 2012, 11:15:18 AM by loofo »

Rembrandt

  • Guest
Re: Cannot modify header information
« Reply #1 on: April 30, 2012, 11:14:07 AM »
Hi!

Ist relativ simpel, du hast wahrscheinlich ein Leerzeichen od. ähnliches vor oder nach "<?php ... ?>"
http://www.4homepages.de/forum/index.php?topic=3378.0

mfg Andi

Offline loofo

  • Pre-Newbie
  • Posts: 7
    • View Profile
Re: Cannot modify header information
« Reply #2 on: April 30, 2012, 11:42:55 AM »
Hi Andy,

danke erst mal für deine Hilfe.

wenns doch so einfach wäre :(

Mir ist jetzt klar, dass der Fehler auftritt, wenn ich die main.php als utf-8 mit BOM speichere - weil dann hab ich ja Zeichen vor dem öffnenden php-Tag. Nur wenn ich sie ohne BOM speichere, wird der russ. Text mit seltsamen Zeichen dargestellt - nicht mehr kyrillisch.

OK - Fehler gefunden mein Eintrag im Header

<meta http-equiv="content-type" content="text/html; charset={charset}">

war unvollständig.

Gruß
Dirk
« Last Edit: April 30, 2012, 12:45:57 PM by loofo »