Mam taki oto problem:
Poprzez formularz dodaje plik, który następnie ma zostać wgrany na serwer
<input type=file name=plik>
Chce wprowadzić warunek, żeby plik został wgrywany na serwer tylko wtedy gdy jego rozszerzeniem będzie JPG. Robie to w teki sposób:
[php:1:36195637c9]$sprawdz_plik = $_FILES['plik']['type'];
if ($sprawdz_plik != 'image/jpeg')
{
echo ' plik nie jest z rozszerzeniem jpg';
} else {
tutaj kopiuje plik na serwer
}[/php:1:36195637c9]
Powyższy kod mi nie działa. Co ciekawe, gdy do tego samego kodu zamiast image/jpg (lub image/jpeg - nie wiem który jest prawidłowy) wpisze image/gif lub text/plain to skrypt działa poprawnie.
Wiecie o co chodzi, czyżby typu pliku jpg w systemie MIME nie rozpoznawał?
_____
Uzywaj znacznikow [php] wiecej informacji tutaj:
]http://forum.php.pl/viewtopic.php?t=2810
Seth