welche Header fuer die Textausgabe
Norbert
- php
0 Edgar Ehritt0 Norbert
0 Cheatah
Hallo,
ein PHP-Script soll einfachen Text zurueckgeben:
<?php
header('Content-Type: text/plain');
header('Content-Length: '.strlen($buffer));
echo $buffer;
?>
Leider versucht der IE6 die Textdaten nun als Download anzubieten.
Wie kann man ihn zur kommentarlosen Anzeige von text/plain noetigen?
Gruss und Dank
Norbert
Hallo Norbert,
Wie kann man ihn zur kommentarlosen Anzeige von text/plain noetigen?
das kann man ihm leider gar nicht beibringen. Ein Ausweg hierfür wäre $buffer
innerhalb eines (X)HTML-Dokuments zum Beispiel in einem <pre>-Tag auszugeben.
Gruß aus Berlin!
eddi
Hallo,
Wie kann man ihn zur kommentarlosen Anzeige von text/plain noetigen?
Ein Ausweg hierfür wäre$buffer
innerhalb eines (X)HTML-Dokuments
zum Beispiel in einem <pre>-Tag auszugeben.
auch eine Idee,
die brachte mich darauf einfach den Header zu aendern:
<?php
header('Content-Type: text/html');
header('Content-Length: '.strlen($buffer));
echo $buffer;
?>
Nun wird die Ausgabe wenigstens angezeigt. Im Realfall ist es egal,
weil die Ausgabe von einem anderen Script verarbeitet werden soll.
Ich muss es nur zur Kontrolle sehen ...
Gruss und Dank
Norbert
Hi,
header('Content-Type: text/plain');
Leider versucht der IE6 die Textdaten nun als Download anzubieten.
okay. Es ist bekannt, dass der IE ziemlich wirre Dinge mit Content-Types anzustellen pflegt; allerdings ist es mir neu, dass er Textdaten, die als text/plain ausgeliefert werden, nicht anzeigt. Kannst Du bitte ein Beispiel hiervon ins Netz stellen?
Cheatah