Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zablokowanie możliwości pobierania plików z serwera
Raven1122
post
Post #1





Grupa: Zarejestrowani
Postów: 369
Pomógł: 2
Dołączył: 1.11.2010

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


Witam,

Mam taki problem, ponieważ robię portal gdzie będzie taka usługa jak "portfel". Smsem można dodać środków do portfela, a poźniej jeżeli mam wystarczającą sumę w portfelu mogę ściągnąć paczkę zip z grafiką. Zastanawiam się jednak jak zabezpieczyć pliki przed pobraniem przez użytkownika znającego link. Czytałem gdzieś, żeby folder z tymi plikami umieścić przed folderem public_html, ale jak wtedy mam się odnosić do tych plików??

Proszę o podanie jakichś sensownych podpowiedzi.

Z góry dziękuje.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Dominator
post
Post #2





Grupa: Zarejestrowani
Postów: 565
Pomógł: 15
Dołączył: 11.10.2010

Ostrzeżenie: (20%)
X----


Może rób to na tokeny, czyli, że link do pliku wygląda tak: twojastrona.pl/download?token=39213j123hjkh12j4jhk21h312, w bazie dany token będzie dla konkretnego pliku. Sprawdzasz sobie czy token jest powiązany z plikiem. Jeśli tak - pobiera, jeśli nie - błąd.

Natomiast jeśli ktoś już pobierze plik to możesz zrobić tak, że dla tokenu w bazie będzie pole "active", czyli jeśli "active" jest 0 to można pobrać, a jeśli 1 to ktoś nie może pobrać.

Chyba o to Ci chodziło, tak ?

Ten post edytował Dominator 16.01.2013, 17:53:40
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: 1.01.2026 - 21:00