Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql] download z kolejkowaniem, i limitem sciagania
lemming
post
Post #1





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: --
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


No właśnie da się zrobić taki skrypt w php i MySQL ? tak jak np. www.halflife.pl ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
djpeterek
post
Post #2





Grupa: Zarejestrowani
Postów: 101
Pomógł: 0
Dołączył: 10.10.2003

Ostrzeżenie: (0%)
-----


ja bym zrobil tak:

1 - ktoś klika w link np : download.php?plik=plik.zip
2 - skrypt sprawdza w bazie ile jest wpisów z czasem ( mktime() ) który jest niewiększy niż aktualny + 300 powiedzmy ( mktime()+300 ) , jeżeil jest ich mniej niż X to przechodzi dalej, jak więcej to wywala error, przechodzi do 4 i kończy ( bez 5 sie znaczy )
3 - teraz skrypt zapisuje do bazy aktualny czas + 300 ( mktime()+300 )
4 - skrypt kasuje wszystkie wpisy, w których czas jest mniejszy niż czas aktualny
5 - nastąpnie wysyła do użytwkonika plik, przekierowując go na właściwy adres lub odczytując zawartość i wysyłając do przeglądarki

Objaśnienia :
- 300 oznacza 300 sekund czyli 5 minut, przykładowy czas przez ktory użytkownik uważany jest za pobierającego plik, oczywiście możesz zmienić
- X to ilość osób które mogą pobierać jednocześnie
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 10:36