hi,
Aber wenn ich auf eine Datei umleite, kommt der Download-Dialog und eine weiße Seite bleibt stehen oder?
nein, eigentlich nicht.
sofern du kein target="_blank" oder sowas angibst, müsste der browser einfach den download-dialog anbieten, und die ursprüngliche seite bleibt im fenster geladen.
wenn du direkt auf einen link zu einer nicht vom browsern anzeigbaren datei klickst, passiert ja auch nichts anderes.
Oder verstehe ich den redirect falsch.
ich denke, ja.
es wird ja keinerlei neuer kontent in form einer html-seite geliefert, also zeigt der browser die bisherige seite weiterhin an.
aber du musst es ja auch nicht mit deinem redirect machen (über den kriege ich ggf. den richtigen dateipfad heraus, und könnte die datei auch direkt irgendwo verlinken).
ein script, dass den donwloadzähler erhöht, anschliessend einen passenden content-type header auslöst, und die daten der datei mit readfile() einliest und ausgibt, tut's ja auch.
für weitere anregungen: http://www.dclp-faq.de/q/q-datei-download.html
gruss,
wahsaga
http://wazgnuks.net/ - back from the dead