Mahlzeit,
möglich, aber ich hatte versehentlich noch Javascript an vom letzten
hm, Javascript ist bei mir immer an :)
bei mir nur in zwingend notwendigen Ausnahmefällen, oder wenn ich etwas Bestimmtes testen will.
* Das Dokument beginnt mit *zwei* BOMs. Warum zwei?!
what?
You heard me. ;-)
yes, but with "what?" I mean, "what is BOM?" ;)
Byte Order Mark in UTF-x Documents
Die BOM dient dem verarbeitenden System zur Erkennung der Byte-Reihenfolge (Lo-Byte first/Intel oder Hi-Byte first/Motorola). Das ist aber nur in den Codierungen UTF-16 oder UTF-32 (und ihren Varianten) sinnvoll. In UTF-8 ist die BOM vollkommen überflüssig und oft ein Grund für Probleme. Also besser weglassen.
Dann lass mich raten - an der Ausgabe der index.php sind (mindestens) zwei PHP-Dateien beteiligt, ...
die index.php sieht so aus:[code lang=php]<?php
include "build.php";build_seitenkopf( "Startseite" );
?>
Prächtig. Vermutlich ist index.php mit BOM vor dem <?php gespeichert, und build.php auch. Lass die mal in beiden Dateien (und allen weiteren Quellcodes) weg.
Ciao,
Martin
Ein Snob ist ein Mensch, der sich auf ein Stachelschwein setzt, ohne eine Miene zu verziehen - nur weil ihm jemand gesagt hat, das sei ein Designersessel.