Das Problem ist ganz einfach zu lösen.
Die Meldung "Cannot modify header information - headers already sent by", dass neue Headerinformationen angehängt werden, sollen die aber nicht geht, weil der header schon gesendet wurde. Der header wird gesendet, so bald du Daten rausschreibst.
Ein Beispiel:
So wäre es richtig
<?php header(.blabla.); print "Hallo";?>
Wenn du es so machts
<?php print "Hallo"; //Hier beginnen für PHP die eigentlichen Daten, darum wird der [url=http://www.computerhilfen.de/fachbegriffe-h-Header.html][b]header[/b][/url] abgesendt. header(..blabla..); //Cannot modify [url=http://www.computerhilfen.de/fachbegriffe-h-Header.html][b]header[/b][/url] information - headers already sent by ...?>
Vermutlich liegt es an kleinigeiten, wie zum beispiel bei öffnen eines php Bereiches.
" <?php" oder
"
<?php" führen zu einem Fehler, da hier wieder Daten (das leerzeichen oder der Zeilenumbruch) gesendet werden.
MFG
BWA