wojtas100
9.06.2007, 21:49:32
Witam!
Mam jedno pytanko:) Jak zrobić tak jakby download tj. klikasz na link a przegladarka zapyta gdzie zapisać plik 123.jpg? Wiem że trzeba coś z nagłówkami kombinować ale dokładnie nie wiem, dlatego liczę na Waszą pomoc:)
Pozdrawiam
header('Content-Length: '.$length);
header('Content-Type: image/jpeg');
Spróbuj w $length wrzucić size(sciezka/obrazek.jpg). Jeśli tym zdjęcia inny niż jpeg musisz zmienić headera.
Glarden
10.06.2007, 10:28:17
Robisz tam sobie ten link gdzie chcesz, a plik ze ściąganiem wygląda tak:
<?php
$dir = "./"; //katalog z plikiem do wysłania
$nazwa_pliku = "123.jpg";
$fd = fopen($dir.$nazwa_pliku, "r"); $contents = fread($fd, $rozmiar); header ("Content-Type: application/octet-stream"); header ("Content-Length: $rozmiar;"); header ("Content-Disposition: attachment; filename=$nazwa_pliku"); ?>
wojtas100
10.06.2007, 13:38:39
Dzięki za szybki info:)
. ,. ,., ., ., ., ., ., ., ., ., ., ,. , ., ., ., . ,. , ., ., .,
marrrecki
29.06.2007, 11:19:47
może mi ktoś powiedzieć dlaczego download nie chce działać pod IE?