echo $begrüßung;
Für die Ermittlung der Content-Length verwende ich
strlen(ob_get_contents())
. Da sind meines Wissens die Header nicht mit eingerechnet. Ist das so korrekt verwendet?
// Header mit Content-Length ausgeben (ermittelt aus dem Output-Buffer)
header('Content-Length: '.strlen(ob_get_contents()));
Ja, es heißt ja auch Content-Length und nicht Response-Length. :-) strlen() liefert dir das richtige Ergebnis, solange PHP Multibyte-Zeichen noch nicht richtig auswertet. Aber die Wahrscheinlichkeit, dass du die [Multibyte String Extension](http://de.php.net/manual/en/ref.mbstring.php) oder schon PHP 6 einsetzt, ist doch eher als gering einzuschätzen.
> Und wie überprüfe ich (lokal!), ob die korrekte Content-Length auch tatsächlich ermittelt wurde? Der FF sagt unter "Seiten-Informationen" dasselbe, wie mit seiner Webdeveloper-Extension unter Informationen->Response-Header. Aber wie prüfe ich das (lokal!) genauer?
Ich verstehe nicht, was du damit genau meinst. Vielleicht durch Speichern und Dateilänge nachschauen?
echo "$verabschiedung $name";