phpbar.de logo

Mailinglisten-Archive

[php] Download erzwingen (Filemanager)

[php] Download erzwingen (Filemanager)

Roland Scheike r.scheike_(at)_r2-net.de
Thu, 02 Sep 1999 20:52:48 +0200


Dies ist eine kryptographisch unterzeichnete Nachricht im MIME-Format.

--------------ms5A9D8536F2463C48EAE4A92B
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Hi,

also entweder ist es schon zu spät oder noch zu früh zum klar denken:
Ich hab das so in der Art mal ausprobiert- allerdings mit statischen
HTML-Seiten. Eigentlich sollte das doch auch funktionieren- oder etwa
nicht?
Mein Code sieht so aus:
<a href="../../pdf/qsc/cx_serie.pdf" type="application/octet-stream">
Sinn der Übung ist es, dass der User sich ein Datenblatt _Downloaden_
kann- nicht anschauen. Ich habe allerdings fast den Verdacht, daß der
Browser erstmal selbst versucht den MIME-Typ herauszufinden...
Ist zwar etwas OT- aber vielleicht weiss ja doch jemand Rat wie es
funktioniert!

Danke

Roland


Marian Steinbach schrieb:
> 
> Norbert Pfeiffer wrote:
> >
> > Hallo Michael,
> >
> > > wie bringe ich dem Browser des Users bei das er *alle* Files die
> > > auftauchen zu downloaden hat und nicht bei pdf zum Beispiel ein
> > > Plugin aufmacht ?
> > Ob die Datei nun *.pdf oder *.html heisst, ist IMHO unerheblich,
> > das Problem ist immer das gleiche:
> > Wie soll ein Browser merken, dass er eine Datei nur speichern soll.
> >
> 
> Für eine Binärdatai könnte man per PHP-Script im Header den
> Content-type auf application/octet-stream setzen. Dafür wird
> wahrschenlich kein Nutzer ein PlugIn konfiguriert haben, wie es
> bei PDF der Fall sein kann. Nicht zugeordnete MIME Types werden
> zumindest bei den mir bekannten Browsern automatisch über den
> "Speichern"-Dialog zum Download angeboten.
> ...
--------------ms5A9D8536F2463C48EAE4A92B
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: Kryptographische Unterschrift mit S/MIME

MIIJYAYJKoZIhvcNAQcCoIIJUTCCCU0CAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B2IwggQsMIIDlaADAgECAhAmhxe/FWKhqlsacJE/2moHMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTk5MDgxODAwMDAw
MFoXDTAwMDgxNzIzNTk1OVowggEUMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxFzAVBgNVBAMUDlJvbGFuZCBTY2hlaWtlMSIwIAYJKoZI
hvcNAQkBFhNyLnNjaGVpa2VAcjItbmV0LmRlMFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBANe5
2KlbjyCLC6Fvp8+zjTRod3OgJwHhWMvdVCQtKkRsAtSgwQzrGokohVp5OMKlB/zaIWopRLEw
bA9vTSmXLh8CAwEAAaOCAQYwggECMAkGA1UdEwQCMAAwgawGA1UdIASBpDCBoTCBngYLYIZI
AYb4RQEHAQEwgY4wKAYIKwYBBQUHAgEWHGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9DUFMw
YgYIKwYBBQUHAgIwVjAVFg5WZXJpU2lnbiwgSW5jLjADAgEBGj1WZXJpU2lnbidzIENQUyBp
bmNvcnAuIGJ5IHJlZmVyZW5jZSBsaWFiLiBsdGQuIChjKTk3IFZlcmlTaWduMBEGCWCGSAGG
+EIBAQQEAwIHgDAzBgNVHR8ELDAqMCigJqAkhiJodHRwOi8vY3JsLnZlcmlzaWduLmNvbS9j
bGFzczEuY3JsMA0GCSqGSIb3DQEBBAUAA4GBAB0mXCIioLJFZWsR98iLycUhWGnZwWt093xL
q/Uqlm38XDqE3+Y0oQuRM3VP1Rkk1ItoYobKEMnLGWvbRrGqZFT37PPf3B3k0ekQLT7KXvsE
xczGlrozsbZ+4z+tI0e3nnY8RrUf5bi25b6Ug30u54pZ8k5E472RAHn/8L9vuFabMIIDLjCC
ApegAwIBAgIRANJ2Lo0UDD19sqglXa/uDXUwDQYJKoZIhvcNAQECBQAwXzELMAkGA1UEBhMC
VVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1YmxpYyBQ
cmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk4MDUxMjAwMDAwMFoXDTA4MDUx
MjIzNTk1OVowgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2ln
biBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkv
UlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBD
bGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQw
gZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALtaRIoEFrtV/QN6ii2UTxV4NrgNSrJvnFS/
vOh3Kp258Gi7ldkxQXB6gUu5SBNWLccI4YRCq8CikqtEXKpC8IIOAukv+8I7u77JJwpdtrA2
QjO1blSIT4dKvxna+RXoD4e2HOPMxpqOf2okkuP84GW6p7F+78nbN2rISsgJBuSZAgMBAAGj
fDB6MBEGCWCGSAGG+EIBAQQEAwIBBjBHBgNVHSAEQDA+MDwGC2CGSAGG+EUBBwEBMC0wKwYI
KwYBBQUHAgEWH3d3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEwDwYDVR0TBAgwBgEB
/wIBADALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQECBQADgYEAiLg3O93alDcAraqf4YEBcR6S
am0v9vGd08pkONwbmAwHhluFFWoPuUmFpJXxF31ntH8tLN2aQp7DPrSOquULBt7yVir6M8e+
GddTTMO9yOMXtaRJQmPswqYXD11YGkk8kFxVo2UgAP0YIOVfgqaxqJLFWGrBjQM868PNBaKQ
rm4xggHGMIIBwgIBATCB4TCBzDEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsT
FlZlcmlTaWduIFRydXN0IE5ldHdvcmsxRjBEBgNVBAsTPXd3dy52ZXJpc2lnbi5jb20vcmVw
b3NpdG9yeS9SUEEgSW5jb3JwLiBCeSBSZWYuLExJQUIuTFREKGMpOTgxSDBGBgNVBAMTP1Zl
cmlTaWduIENsYXNzIDEgQ0EgSW5kaXZpZHVhbCBTdWJzY3JpYmVyLVBlcnNvbmEgTm90IFZh
bGlkYXRlZAIQJocXvxVioapbGnCRP9pqBzAJBgUrDgMCGgUAoH0wGAYJKoZIhvcNAQkDMQsG
CSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNOTkwOTAyMTg1MjQ5WjAeBgkqhkiG9w0BCQ8x
ETAPMA0GCCqGSIb3DQMCAgEoMCMGCSqGSIb3DQEJBDEWBBRzFUGv2x9o6bM4dteVjcNy3CMN
cTANBgkqhkiG9w0BAQEFAARAI4IMDR5WHjDaiY6cEZ4+u2C4ovM45uFF9sdZTNn+YrVFTISW
KcAKe9hlrjnU/6rAKch8FiBju1AVAnJMMF9ELw==
--------------ms5A9D8536F2463C48EAE4A92B--



php::bar PHP Wiki   -   Listenarchive