Lieber hesje,
Du willst also, dass der Browser garantiert den speichern-Dialog bringt, anstatt mit der Datei etwas vordefiniertes zu machen? Dann musst Du die Datei mit dem MIME-Typ "application/octet-stream" ausgeben. In PHP geht das so:
header('Content-Type: application/octet-stream');
Ich habe in Deinem geposteten Code gesehen, dass vor dem "<?php" ein oder mehrere Leerzeichen stehen. Das solltest Du vermeiden! Das gibt großen Ärger bei den heruntergeladenen Dateien und bei der obigen header()-Funktion!
Liebe Grüße aus Ellwangen,
Felix Riesterer.
--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)