![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 28.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam taki skrypcik (znaleziony w necie)
Ten skrypt jest "niebezpieczny" tzn. Przyjmuje wszystkie pliki nie patrząc na rozszerzenie. Chciałbym aby przyjmował tylko pliki o określonym rozmiarze i rozszerzeniu np. PNG, GIF, JPG i żeby nie przyjmował np pliku tekstowego z rozszerzeniem graficznym . Proszę o podpowiedź jak to zrobić ewentualnie inny skrypt. PS. Za pomocą podobnego skryptu załadowałem na serwer plik bez tytułu.PNG nazwa została automatycznie zmieniona na bez tytu?u.PNG i w żaden sposób nie mogę tego usunąć. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
Zrób sobie print_r($_FILES);
rozbijasz nazwę pliku na nazwę właściwą i rozszerzenie. W manualu w komentarzach do $_FILES jest nawet gotowiec:
wystarczy go przerobić aby przepuszczał tylko obrazki. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 28.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
i nie działa wyświetla sie komunikat że plik jest nieprawidłowy ale i tak zostaje przesłany na serwer
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 6.07.2025 - 09:51 |