jensgram: Det virker - men det er ikke "tekst-bogs metoden".
Man bør angive at det er en attachment, og bruge Mime-type til at fortælle hvilken type fil det så faktisk er.
Eg bør et korrekt svar ligne dette: (på billedet whoop.png)
--- 200 OK Content-Disposition: attachment; filename=whoop.png Content-Type: image/png Content-Length: [størrelsen af whoop.png i bytes] Last-Modified: [dato-stempel for hvornår whoop.png sidst blev ændret]
[indholdet af whoop.png] ---
Det vil sikre ordenlig caching, ordenlig download-bar, etc...
--- 200 OK Content-Disposition: attachment; filename=whoop.png Content-Type: image/png Content-Length: [størrelsen af whoop.png i bytes] Last-Modified: [dato-stempel for hvornår whoop.png sidst blev ændret]
Jeg er ikke sikker på at der er en "one size fits all".. Hvis det kun er for billede-filer så kan getimagesize() klare opgaven (alternativt exif_imagetype hvis den extension er installeret)
Hvis det skal gælde for _alle_ type, så skal du nok ud og google lidt.. Jeg tror ikke der er en indbygget... (but feel free to prove me wrong)
Jeg har så et andet problem.. når jeg så downloader tekstfiler bliver de gemt i et underligt format.. alle mellemrum er lavet om til firkanter.. hvordan retter jeg det?
whoaa - må jeg råbe jagt i gevær! Dit script er født til at give sikkerhedsproblemer... (hvis jeg nu bare siger at det er der, kan du så selv gætte dig til det)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.