![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Musze zrobic upload, w ktorym bedzie mozna umieszczac dowolny plik, nawet pliki php (co jest wiadomo niebezpieczne). Jak zrobic, ze wszystkie pliki uploadowane w "konkretnym" folderze beda sciagane na dysk? A nie otwierane (np. php, html, exe, itp)...
-------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
![]()
Post
#2
|
|
![]() Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Albo nadaj odpowienie prawa na folder zeby byl nie widoczny w sieci albo uuploaduj te pliki przed public_html
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Cytat(hwao @ 2004-11-13 11:34:10) Albo nadaj odpowienie prawa na folder zeby byl nie widoczny w sieci albo uuploaduj te pliki przed public_html Ale maja byc do sciagania, tyle ze np. w przypadku php nie maja byc uruchamiane?? -------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
![]()
Post
#4
|
|
![]() Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
No to troche sprawe utrudnia ja bym proponowal albo uploadowac to gdzies na bezpieczny ftp, albo probowac z .htaccessi poustawiac zeby pliki php i php4 php5 itp (wszytkie ;-) ) nie byly przepuszczane przez php (wysietlane jak zwykle pliki txt) ale ja sie nie znam dobrze na .htaccess wiec Ci nie pomoge kodem :-) (wiem ze sie tak da)
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
jedyny sposob jaki mi przychodzi to w tym katalogu umiescic odpowiedni .htaccess i w nim wymusic typ wsyzstkich plikow poprzez ForceType. szczegolow poszukaj w dokumentacji Apache
-------------------- "If debugging is the process of removing bugs, then programming must be the process of putting them in..."
sobstel.org |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 743 Pomógł: 0 Dołączył: 11.11.2003 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
możesz pakować je do Zip... wtedy napewno się nie uruchomią ... lub zmieniać im rozszeżenie .. to troche gorsze rozwiązanie ...
-------------------- Słońce zachodzi ... kolejna noc nadchodzi ...
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 22.04.2004 Skąd: Żoliborz Ostrzeżenie: (0%) ![]() ![]() |
Może po prostu pakuj je do zip'a.
Przy okazji zaoszczędzisz masę miejsca. EDIT---- hehe, Kuziu byłeś pierwszy ![]() Ten post edytował popbart 13.11.2004, 13:13:41 -------------------- Visual Basic - kto by pomyślał :)
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 189 Pomógł: 0 Dołączył: 4.07.2004 Skąd: z neostrady Ostrzeżenie: (0%) ![]() ![]() |
Albo też uploaduj je przed public_html, a żeby dało się ściągać dorób odpowiedni skrypt wysyłający te pliki do usera. Do tego pobaw się np. z .htaccess i zrób rewritting urla. Wtedy ścieżka może wyglądać np. tak:
server.pl/download/nazwa_pliku i nikt z zewnątrz nie zauważy, że coś jest "grane"... -------------------- pozdrawiam, Adam Kubiczek
kubiczek.eu |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
A moze wlasnei pakowanie?
Przy uploadzie je pakowac, a przy dowloadzie je rozpakowywac? -------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 743 Pomógł: 0 Dołączył: 11.11.2003 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
A po co rozpakowywać ?
-------------------- Słońce zachodzi ... kolejna noc nadchodzi ...
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Kuziu @ 2004-11-14 19:07:54) A po co rozpakowywać ? Bo nie chce zeby ktos odbieral spakowane:P Zeby o tym nawet nie wiedzial ![]() -------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
![]()
Post
#12
|
|
![]() Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Mozesz tez tak w takim razie :]
Na koncu zawsze zapisujesz po uploadzie np costam.php.3 Potem przy wysulaniu usuwasz z nazwy ze ta jest costam.php.3 i wysylasz costam.php mozesz sprobowac tak |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 6.07.2025 - 09:37 |