![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 26.09.2009 Skąd: Łódź Ostrzeżenie: (0%)
|
Witam mam taki problem chciałbym umieścić na stronie link do ebooka ale chce link do niego udostępniać tylko dla osób które zapiszą się na newsletter wszstko działa ale mam problem jak ukryć url pliku tak żeby nikt nie mógł go tak po prostu ściągnąć?
|
|
|
|
Post
#2
|
|
|
Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź |
Linki do plików przechowujesz w bazie danych, na stronie wyświetlasz jedynie ich identyfikatory.
Po kliknięciu na taki identyfikator, pobierasz z bazy przypisany do niego właściwy url i uruchamiasz pobieranie. Ma to tę zaletę, że "po drodze" możesz łatwo zweryfikować użytkownika, który taki identyfikator kliknął, na ile jego uprawnienia są właściwe do pobrania danego pliku. A katalog, w którym umieszczasz pliki do pobrania, zabezpieczasz w .htaccess przed bezpośrednim dostępem i już. |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 26.09.2009 Skąd: Łódź Ostrzeżenie: (0%)
|
A to nie będzie tak że jak na stronie wyświetlimy ten identyfikator to po kliknięciu na niego i tak i tak użytkownik będzie miał możliwośc podejrzenia ścieżki
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 3 Dołączył: 30.10.2010 Ostrzeżenie: (0%)
|
Często stosuje się też nagłówki headers
|
|
|
|
Post
#5
|
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D |
@varmer: I co z tego że znasz ścieżkę? Blooregard napisał dobrze -> ZABEZPIECZONY w htaccess przed dostępem (IMG:style_emoticons/default/wink.gif) Innymi słowy nawet znając ścieżkę, nie pobierzesz go bo wywali Ci error 403 Access Forbidden (IMG:style_emoticons/default/smile.gif) Jedynie skrypt, który ma dostęp do tego katalogu zdoła to zrobić.
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 26.09.2009 Skąd: Łódź Ostrzeżenie: (0%)
|
To w takim razie postaram się to ogarnąć w jakiś sposób:) ale jak wie ktoś gdzie to jest dobrze opisane poproszę o jakiś przyjazny link:)
|
|
|
|
Post
#7
|
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D |
To nie jest coś specjalnie trudnego... Do katalogu zabezpieczonego trzeba tylko dać htaccess z odpowiednim blokiem blokującym. I tylko jeden jedyny skrypt powinien do tego katalogu się odnosić. Skrypt ten powinien być używany tylko przez osoby z odpowiednimi uprawnieniami lub tylko w określonych sytuacjach. W ten sposób będziesz miał wszystko jak chcesz i dla kogo chcesz (IMG:style_emoticons/default/smile.gif)
|
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 05:02 |