Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Jak zrobić archiwum podczs upload-u
czarekp
post 20.09.2007, 09:45:04
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 30.08.2007

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


Witam
Zrobiłem system uploadu plików na serwer. Można wrzucić każdy rodzaj plików i tak ma być, Pojawi
 się problem jeśli ktoś wrzuci plik: kasuj_wszystko.php . Co można na to zaradzić? Ja wpadłem na pomysł, aby z upload-owanych plików skrypt robił archiwum. Czy to jest wykonalne? Jeśli tak proszę o jakieś liniki kodu. Jeśli nie o jakąś inną koncepcje rozwiązania problemu.

Pozdrawiam

Ten post edytował czarekp 20.09.2007, 10:41:37
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Cysiaczek
post 20.09.2007, 10:27:22
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Popraw proszę tytuł topiku na zgodny z zasadami forum Przedszkole

Sprawdzasz rozszerzenie pliku i wykluczasz te, które serwer wykonuje

Pozdrawiam,


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
czarekp
post 20.09.2007, 10:45:23
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 30.08.2007

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


Chodzi o to, aby po kliknięciu na odnośnik plik z php się pobrał a  nie wykonywał. Nie chce filtrować plików które będą upload-owane na serwer.
Go to the top of the page
+Quote Post
jastu
post 20.09.2007, 12:13:36
Post #4





Grupa: Zarejestrowani
Postów: 382
Pomógł: 0
Dołączył: 29.11.2005
Skąd: :jestem();

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


Na początek zrób tak :
stwórz tabelę w której będziesz przechowywał informacje o pliku (nazwa, lokalizacja) i na podstawie tej tabeli będziesz robił link do pobrania pliku (łatwo wtedy porobić kategorie na grupowanie załączników).
Podczas uploadu możesz też zipować plik.
Podczas uploadu do plików php możesz dodać (lub do każdego pliku) jakieś rozszeżenie (każdy plik php jest parsowany po wywołaniu, może to zmienić tylko konfiguracja serwera).
Jest kilka rozwiązań.
Pzdr


--------------------
Powyższy post wyraża jedynie opinię autora w dniu dzisiejszym. Nie może on służyć przeciwko niemu w dniu jutrzejszym. Ponadto autor zastrzega sobie prawo zmiany poglądów, bez podawania przyczyny.
Go to the top of the page
+Quote Post
czarekp
post 20.09.2007, 21:47:30
Post #5





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 30.08.2007

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


Cytat(jastu @ 20.09.2007, 13:13:36 ) *
Na początek zrób tak :
stwórz tabelę w której będziesz przechowywał informacje o pliku (nazwa, lokalizacja) i na podstawie tej tabeli będziesz robił link do pobrania pliku (łatwo wtedy porobić kategorie na grupowanie załączników).


Nie bardzo kumam o co chodzi. Z zipowaniem to jest fajny pomysł, ale proszę o jaiś fragment kodu, z objaśnieniem abym mógł go przerobić na własne potrzeby.

Pozdrawiam
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.08.2025 - 23:52