![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Witajcie, jeśli używacie IE to przy ściąganiu jakiegoś pliku pojawia się komunikat, a w nim:
Cytat Nazwa: xyz - do wysyłania plików używam takiego kodu:Typ: Winamp media file, 2,15 MB Od: xyz.pl - wszystkie zmienne są ok i ładnie plik się ściąga. Problem jest natomiast z rozmiarem - niezależnie od pliku w oknie pobierania zawsze pojawia się 2,69 KB. Ktoś może spotkał się z podobnym problemem i wie jak go rozwiązać? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
no a skąd się bierze zmienna $wielkosc?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Tak jak pisałem, zmienne są ok - $wielkosc obliczam funkcją filesize i wszystko tu działa.
Edit: poradziłem sobie:
Edit: nie zwróciłem też uwagi, że folder z plikami jest "deny all", dlatego ścieżka ma być mniej więcej taka:
Dobrze też wysyłać plik linia po linii funkcją fgets (aby nie obciążać pamięci) lub po kawałku funkcją fread:
Ten post edytował Pilsener 2.09.2008, 11:23:58 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 23:17 |