free
22.02.2006, 18:17:49
Zastanawiam sie nad skryptem pozwalajacym sciagac plik xxx.rar np 20 razy na dobe i basta. Pozwoliloby to na zachowaie miesiecznego limitu transferu na serwerze.
eko_moto
22.02.2006, 19:49:28
ale 20 razy moze pobrac jeden user czy jak jeden pobierze 20 razy to 2-gi nie może?
free
22.02.2006, 20:41:48
Chodzi o ogolne pobranie. Nie wazne czy user X pobierze plik raz czy dwa. Wazne by max w danym dniu pobrano plik z serwera dana ilosc np 20.
Diablos
22.02.2006, 20:52:39
Zrob sobie licznik pobieran pliku... jezeli liczba wieksza np. od 20 to napisz: "przekroczono limit"
mike
22.02.2006, 20:56:09
1. Tworzysz skrypt: powiedzmy download.php.
2. Skrypt po wywołaniu sprawdza ilość pobierań zapisaną w pliku czy w bazie (bez znaczenia).
3. Jeśli jest mniejsza od ustalonej liczby to za pomocą header() wczytuje plik i pozwala na ściąganie (uaktualnia też liczbę ściągnięć)
1. Musisz trzymać też daty, żeby wiedzieć kiedy zerować licznik.
2. Pojawi Ci się tez problem sprawdzania czy po kliknięciu user ściągnął całość. Nie da się tego zrobić w 100%, ale możesz poszukać na forum bo było to już poruszane kiedyś.
free
22.02.2006, 21:15:02
Czy ma ktos z was przykladowy skrypt do przetestowania i modyfikacji ?
Poza tym jak zabezpieczyc by danego pliku nie mozna bylo sciagnac poprzez wpusanie adresu dostepu do przegladarki ?
radziel
22.02.2006, 21:38:17
Cytat(free @ 2006-02-22 22:15:02)
Poza tym jak zabezpieczyc by danego pliku nie mozna bylo sciagnac poprzez wpusanie adresu dostepu do przegladarki ?
Najlepiej, najpewniej, najprościej umieścić pliki poza /public_html... Wtedy skrypt wczytuje i zwraca plik użytkownikowi.
free
22.02.2006, 22:51:05
Dobra idea!
Wracajac do prosby ma ktos z was przykladowy skrypt z limitem dowloadu ?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.