Hallo fastix,
IMHO muesste der Apache eine Zeile dieser Art generieren:
C:/perl5/perl.exe D:/_home/htdocs/receiver.exe
Nö. Der mach sowas: D:/_home/htdocs/receiver.exe > zu_mir :)
schon,
aber bei den anderen Endungen in der Zeile wird ja auch der Perl-Interpreter aktiviert.
Fuer die PHP-Scripte gibt es ja auch eigene Zeilen und Interpreter.
Eigentlich müsste allein die zweite Zeile reichen:
Content-type: text/plain; charset=ISO-8859-1
Danach eine Leerzeile, möglichst nur durch einen Zeilenvorschub (\n) getrennt.
da muss ich mal etwas korrigieren:
Laut RFC soll immer (\r\n) verwendet werden.
Viele, vor allem Unixer, halten sich jedoch nicht daran.
Die anderen Zeilen sind historisch gewachsen ...
Da der Apache jetzt ueberal chunkt, muss man es ihm explizit verbieten.
Die Auswerteprogramme koennen mit den Zahlen nix anfangen.
Da der IE Probleme hat text/plain anzuzeigen,
sind andere auf die Idee mit 'Filename:ausgabe.txt'
gekommen, hat funktioniert, bleibts.
Nur Content-Length ist wirklich ueberfluessig ... ;-)
Gruss und Dank
Norbert