Download - url verstecken

NC4.73 ist der Netscape Communikator Version 4.73.
Laut Statistik zwar nur noch zu 0,4% im Umlauf und dennoch trifft man immer wieder auf Benutzer mit diesem Steinzeitbrowser.

Viele Grüsse
tomate
 
Hallo zusammen,

habe leider noch immer Probleme mit dieser Downloadgeschichte.

1. Ich habe festgestellt, dass der IE ab Ver. 6.0 einen Fehler ausgibt, sobald man auf den Speicher-Knopf drückt. Mit dem IE 5.0 funktioniert es einwandfrei. Was hat Microsoft da an den Sicherheitseinstellungen gedreht?

2. Der Firefox (0.9.2) wirft gar eine ganz kryptische Fehlermeldung aus: "Fehler: uncaught exception: [Exception... "Component returned failure code: 0x80004002 (NS_NOINTERFACE) [nsISupports.QueryInterface]" nsresult: "0x80004002 (NS_NOINTERFACE)" location: "JS frame :: chrome://global/content/alerts/alert.js :: prefillAlertInfo :: line 69" data: no]"
Was zum Teufel ist das denn...?

3. Und zum Schluss. Der ganze Aufwand die URL zu verstecken hat zumindest bei allen IE's einen Hacken. Solange das Dokument nämlich geladen wird, zeigen alle IE's den kompletten Pfad unten in der Statuszeile an. Somit ist es ein leichtes, die ganze Geschichte zu umgehen. Oder sehe ich das falsch...?

Und das ist der kleine Codeblock:
Code:
header("Content-Type: application/force-download");
header("Content-Length: ".filesize($dateiname));
header("Content-Disposition: attachment; filename=".$datei[$_GET[was]]);
readfile($dateiname);

Kann mir da bitte jemand weiterhelfen...!

Viele Grüsse
tomate
 
Zurück