Witam!
Jak w FORM w INPUT typu "file" wymusić jakiś rodzaj plików np. JPG?
Z góry dzięki.
pozdrawiaMM
Witam!
Jak w FORM w INPUT typu "file" wymusić jakiś rodzaj plików np. JPG?
Z góry dzięki.
pozdrawiaMM
Trzeba po drugiej stronie. Z poziomu skryptu odbierającego - PHP/ASP albo użyć flashowego uploadera.
OK, dzięki. W PHP.
Taki powszechny one-liner latający po necie:
$ext = strtolower(substr(strrchr($filename,"."),1));
W zmiennej $ext
będziesz miał rozszerzenie pliku $filename
, potem używasz ifa sprawdzającego czy rozszerzenie to nie jpg
lub jpeg
.
Ale po co? w $_FILES['plik']['type'] mam wpisane co to jest...
W razie jakby trafił się typ spod ciemnej gwiazdy, któremu zechce się wysłać plik obrazek.php
z typem mime image/jpeg
... Typ mime można sobie zmienić, a głupi serwer uwierzy.