![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 616 Pomógł: 12 Dołączył: 16.07.2006 Skąd: : getCity ( ); Ostrzeżenie: (0%) ![]() ![]() |
Wiem że było kilka już takiech tematów na forum, więc postanowiłem napisać jeszcze jeden, który rozwiąże Wasze wątpliwości.
Wiele z Was pyta jak zabezpieczyć plik przed ściągnieciem przez nieupoważnione osoby? Zaczynamy! Do tego napisałem prosty skrypt, który pozwoli to wykonać: http://url.bee.pl/uyf (pozwoliłem sobie na podanie adresu do pliku na serwerze, ponieważ przy wpisywaniu tego kodu na forum, skrypt doklejał niepotrzebne tagi co mogłoby być przyczyną niewłaściwego działania kodu) Teraz chcąc pobrać jakiś plik musimy wskazać adres w przeglądarce: skrypt.php?id=nazwa_pliku.zip Jeżeli użytkownik wskazujący plik będzie zalogowany to będzie mógł go ściągnąć. Jeśli będzie odwrotnie pojawi mu się stosowny komunikat. Co prawda ten skrypt można znacząco rozbudować, ja jednak podałem tylko wzór. Mam nadzięję, że ten post pomógł Wam! Pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Jarmiar |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 076 Pomógł: 62 Dołączył: 6.03.2005 Skąd: Wroc Ostrzeżenie: (0%) ![]() ![]() |
Jest:
powinno być:
Poza tym na dorzuciłbym jakiś readfile(); bo użytkownik dostanie plik ... ale o wielkości 0 kB (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif) No i dodał bym: coby użytkownik wiedział jakiej długości dostanie plik i miał fajny pasek pobierania. Mime-Type tez przydało by się zmienić na akurat wysyłany plik ... edit: Zapomniałem jeszcze o sytuacji kiedy nazwa pliku zawiera spację (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) I na koniec: dopisuję się do uwag ^bmb Ten post edytował Darti 8.06.2007, 03:24:03 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 13:42 |