![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 7.08.2005 Skąd: zabrze Ostrzeżenie: (0%) ![]() ![]() |
sluchajcie.. uploaduje foty na serwer. ich rozszerzenie sprawdzam poprzez:
if($_FILES['userfile']['type']!="image/jpeg") ... zdarza sie jednak, ze czesc userow ma problemy z uploadowaniem plikow mimo, ze SA to jpg`i. wyszperalem gdzies, ze IE nie radzi sobie z takim okresleniem pliku, wiec trzeba jpg deklarowac jako "image/pjpeg" jak sprawa ma sie w rzeczywistosci? |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
W rzeczywistości jest tak, że to w końcowym momencie przeglądarka decyduje o tym z jakim typem MIME wyśle pliki.
shIEt - badzIEwIE ma z tym problemy. Możesz sprawdzać rozszerzenie pliku, albo sprawdzić z jakim typem "przeglądarka" wysyła jpg'i i reagować na ten typ tak samo jak na image/jpeg. |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 385 Pomógł: 55 Dołączył: 1.03.2005 Skąd: śląsk Ostrzeżenie: (0%) ![]() ![]() |
-------------------- aplikacje internetowe | Symfony
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 7.08.2005 Skąd: zabrze Ostrzeżenie: (0%) ![]() ![]() |
a jak z kwestia bezpieczenstwa?
nie chcialbym, zeby ktos zaladowal mi skrypcik z podmienionym rozszerzeniem.. [moze to bzdurne pytanie, ale wole zapytac niz zalowac ![]() |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Sprawdzaj rozszerzenie i typ pliku...
-------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 560 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Kwidzyn Ostrzeżenie: (0%) ![]() ![]() |
sprawdzanie rozszezenia to zly pomysl bo to mozna podmienic a nie lepiej uzyc:
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 14:54 |