Mailinglisten-Archive |
0Hans Theo Mislisch schrieb > :-| Nun, ich hab das aus dem Archiv ausgegraben. > Stammt nicht von mir. Ich habe zwar einiges über > Header nachgelesen, aber ... Ist zwar immer recht dröge im Vergleich zur Schreibweise in vielen Büchern, aber da empfiehlt sich immer das Nachlesen in den entsprechenden RFCs. Für HTTP1.1 z.B. RFC 2616. Nachzulesen z.B. unter http://bambam.informatik.uni-oldenburg.de/RFC/rfc-index.html.. Da erfährst Du dann z.B. auch, wie der Content-Disposition-Header aufgebaut sein sollte, obwohl er nicht offiziell zum HTTP-Standard gehört. The Content-Disposition response-header field has been proposed as a means for the origin server to suggest a default filename if the user requests that the content is saved to a file. This usage is derived from the definition of Content-Disposition in RFC 1806 [35]. content-disposition = "Content-Disposition" ":" disposition-type *( ";" disposition-parm ) disposition-type = "attachment" | disp-extension-token disposition-parm = filename-parm | disp-extension-parm filename-parm = "filename" "=" quoted-string disp-extension-token = token disp-extension-parm = token "=" ( token | quoted-string ) An example is Content-Disposition: attachment; filename="fname.ext" The receiving user agent SHOULD NOT respect any directory path information present in the filename-parm parameter, which is the only parameter believed to apply to HTTP implementations at this time. The filename SHOULD be treated as a terminal component only. If this header is used in a response with the application/octet- stream content-type, the implied suggestion is that the user agent should not display the response, but directly enter a `save response as...' dialog. > Ja, Datei liegt bei mir. Wie gesagt, Skript ist nicht von mir. > Derweil habe ich es mit location: gelöst, Du kannst das schon mit readfile machen, aber das Öffnen der Datei über die URL macht keinen Sinn. Du solltest readfile besser den Pfadnamen des lokalen Dateisystems übergeben. Guido Haeger
php::bar PHP Wiki - Listenarchive