Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 0 Dołączył: 7.07.2008 Ostrzeżenie: (0%)
|
Witam. Mam prosty zamiar dać użytkownikowi możliwość usunięcia pliku.
Aktualnie zapisuję sobie:
No i podaję bezpośredni link do pobrania. I link do usunięcia który działa w ten sposób:
I teraz pytanie czy przez to unlink da się usunąć inne pliki, poza katalogiem wynikowe ? I jak to zabezpieczyć ? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 0 Dołączył: 7.07.2008 Ostrzeżenie: (0%)
|
tym razem napisalem coś takiego:
tablica danger: Kod $danger = array("../", "./", "//", "/", "\\\\", "\\", ".htaccess", "index.htm", );
ale już nie mam pomysłu czemu nadal moge usuwać ../plik.php .htaccess i inne ;/ zmiana: !file_exists(dirname(__FILE__) . "/../../../../wynikowe/" . realpath($usun)) na !file_exists(realpath(dirname(__FILE__) . "/../../../../wynikowe/" . $usun)) nic nie zmienia (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) a innych pomysłów nie mam ;/ Ten post edytował tosiek 15.07.2009, 10:19:56 |
|
|
|
tosiek Usuwanie pliku przez użytkownika 6.07.2009, 09:36:35
leovandamon Witam!
Napisałem kiedyś funkcyjkę... Może ci ... 6.07.2009, 10:25:56
pyro leovandamon, Twój kod jest totalnie bez sensu. Wyw... 6.07.2009, 10:30:35
tosiek Czyli do zastapienia są ../ jak i ./ oraz ... 6.07.2009, 10:33:42
leovandamon pyro, jak już mówiłem, pisałem to x lat temu, kied... 6.07.2009, 10:38:01
planet powiedz mi w jaki sposób przechowujesz nazwy plikó... 16.07.2009, 10:00:16
tosiek Niestety nigdzie nie przechowuje listy plików, jes... 16.07.2009, 10:20:33 ![]() ![]() |
|
Aktualny czas: 1.01.2026 - 15:14 |