Weles
23.12.2012, 16:13:54
Witam!
Mam taki trochę nietypowy problem, nawet nie jestem pewny czy to w PHP się robi, ale tak.
Mam Uploader, i chciałbym ograniczyć na jednego użytkownika Upload pliku (i Download też) do np. max 1mb/s, ale nie mam nawet pojęcia czy to w PHP się robi..
No i jak tego dokonać..
Google nie pomaga pod żadną frazą (PS: po angielsku nie szukałem w google bo Polakiem jestem ^^)
Czy da się ograniczyć Upload i Download w Uploaderze (przy wysyłaniu pliku i przy pobieraniu) ? A jeśli, to jak tego dokonać?
Pozdrawiam!
Dominator
23.12.2012, 16:16:42
Przykład
$file = "somefile.zip"; // Filename
$speed = 50; // i.e. 50 kb/s download rate
header("Cache-control: private"); header("Content-Type: application/octet-stream"); header("Content-Disposition: filename=$file" . "%20"); }
}
Weles
23.12.2012, 16:19:08
Dzięki za pomoc jeśli chodzi w Downloadzie,
Ale co z przeklętym uploadem :/
Bo z uploadem to już nie jest raczej tak prosto.
@Wyczaiłem taki skrypt po godzinie szukania w gogle:
http://stackoverflow.com/questions/1229976...hp-or-swfuploadAle czy to zadziała? A jeśli tak, na jakiej zasadzie to działa? bo z Angielskiego nie jestem za dobry niestety :/
sleep
24.12.2012, 20:38:06
dzala na zasadze sleep jest pdany rwnez d dwnladu a na uplad trzeba se dmyslec
szukalemklka mnut tez nxc ne znalazlem:(
wNogachSpisz
25.12.2012, 11:55:40
Jeśli chodzi o upload, to nie ma takiej możliwości.
Jeśłi chodzi o download, to:
http://pear.php.net/manual/en/package.http...tp-download.phpparametry: throttledelay + buffersize
webdice
25.12.2012, 12:05:50
Ograniczenie tego w PHP to głupota. Skorzystaj z tc htb.
Cytat(Weles @ 23.12.2012, 16:13:54 )

(...) Google nie pomaga pod żadną frazą (PS: po angielsku nie szukałem w google bo Polakiem jestem ^^) (...)
Bredzisz Pan. Jesz tylko Polskie produkty?
Weles
27.12.2012, 19:59:15
Skoro nie ograniczę tego w PHP, to jak zrobię np. że Niezarejestrowani użytkownicy będą mogli wysyłać np. max 30kb/s a zarejestrowani max dajmy na to 100kb/s ?
Bo przecież wgrywalnymi programami do systemu ograniczę chyba to całkowicie.
A jakoś na hostingach typu SpeedyShare, HotFile itd. jakoś tego dokonali, więc chyba jednak się jakoś to musi dać zrobić..
webdice
27.12.2012, 20:22:15
Przecież napisałem żebyś skorzystał z
tc. To że jakaś firma "ma stronkę w PHP" to nie znaczy że jest w niej wszystko zrobione.