![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 13.11.2003 Skąd: Legionowo Ostrzeżenie: (0%) ![]() ![]() |
Właśnie jestem w trakcie tworzenia strony firmy i natknołem się taki tyci-tyci problemik i nie wiem co z nim zrobić. Potrzebuję stworzyć dział dotyczący pobierania jakichś plików np. *.ZIP. niestety nie mogę wymyśleć w jaki sposób udostępniać pliki tak aby uprawniony użytkownik mógłby sobie je przejżeć i pobrać - oczywiście nieuprawniony nie ma do nich dostępu(w ogóle nie powinien tego widzieć). Informacje o użytkownikach przechowuje w bazie InterBase, w wyniku tego nie jestem raczej za tym aby używać zwykłego FTP. Poza tym przy każdym z plików powinienem umieścić jakiś opis. Poszukuję jakichś skryptów albo raczej źródeł które mógłbym przetworzyć a przynajmniej zrozumieć co tak naprawdę chce.
Czy jest w ogóle możliwe aby użytkownik w trakcie pobierania pliku nie widział z kąd go pobiera tzn. nie widział ścieżki pliku(oczywiście serwer może widzieć)? Z góry dziękuję za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Administrator serwera Grupa: Przyjaciele php.pl Postów: 909 Pomógł: 0 Dołączył: 12.08.2003 Skąd: /var/www/wroclaw.php Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli pliki umieścisz na serwerze WWW, to możesz wykorzystać php...
Pisane z palca bez sprawdzania... ma przedstawić szkielet i ideę... funkcja "sprawdz_uprawnienia()" ma zwrocic true, gdy user ma prawo do pobrania pliku... Dobrze tu skorzystać z sesji... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 13.11.2003 Skąd: Legionowo Ostrzeżenie: (0%) ![]() ![]() |
Zasadniczo to wszysto działa poza tym że nie wysyła tego pliku co powinien.
Niewiem czy robię coś źle ale: skrypcik umieściłem w odrębnym pliku "pobierz.php" wywołuję go z POST'em W zamian dostaję okienko do pobierania (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale zamiast pliku który chciałem pobrać otrzymuje plik "pobierz.php" o zerowej długości. (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) Nie łapie o co w tym chodzi. POMOCY!!!!!!!!!!!!!!!! (IMG:http://forum.php.pl/style_emoticons/default/angrysmiley.gif) Ten post edytował UNIKAT 23.10.2004, 01:30:05 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 15:25 |