Баги и ошибки | запрещенные типы файлов
Почему .PNG большими буквами запрещенный тип файла на форуме? Стандартные ножницы windows так создают, приходится переименовывать
________
посл. ред. 21.04.2021 в 18:33; всего 2 раз(а); by GooDLike

________
посл. ред. 21.04.2021 в 18:33; всего 2 раз(а); by GooDLike
потому что UNIX
Потому что тут скорее всего проверка файла идёт не по MIME типу, а через массив расширений прописанными вручную.
if (!empty($_FILES['attach']['tmp_name'])) {
$file_ext = array_pop(explode('.', $_FILES['attach']['name']));
if (!strstr(';' . $this->config['forum']['allowed_filetypes'] . ';', ';' . $file_ext . ';'))
$this->error .= 'Вы пытаетесь загрузить запрещенный тип файла<br />';
Потому что не нужно использовать продукты 2010 года просто.
Вот реализация текущей формы загрузки.
Jack Sparrow (21.04.2021 в 18:44)
Потому что тут скорее всего проверка файла идёт не по MIME типу, а через массив расширений прописанными вручную.
Потому что тут скорее всего проверка файла идёт не по MIME типу, а через массив расширений прописанными вручную.
Все верно.
Вилы Выкидные (21.04.2021 в 18:40)
потому что UNIX
потому что UNIX
мне кажется ты меня обманываешь

GooDLike (21.04.2021 в 18:49)
мне кажется ты меня обманываешь
мне кажется ты меня обманываешь

а мне не кажется, что file.png и file.PNG - это разные вещи для UNIX и если проверяется загрузка file.png, то ясен пень file.PNG будет отшит

Вилы Выкидные (21.04.2021 в 19:16)
а мне не кажется, что file.png и file.PNG - это разные вещи для UNIX и если проверяется загрузка file.png, то ясен пень file.PNG будет отшит
а мне не кажется, что file.png и file.PNG - это разные вещи для UNIX и если проверяется загрузка file.png, то ясен пень file.PNG будет отшит

я то подумал в unix системах расширения большими буквами недопустимы

GooDLike (21.04.2021 в 19:33)
я то подумал в unix системах расширения большими буквами недопустимы
я то подумал в unix системах расширения большими буквами недопустимы

*nix системы регистрозависимые, по этому png Png pNg pnG PNG будут разными файлами, а Windows воспринимать будет как один файл

________
посл. ред. 21.04.2021 в 20:10; всего 1 раз(а); by Scammer
Scammer (21.04.2021 в 20:10)
*nix системы регистрозависимые, по этому png Png pNg pnG PNG будут разными файлами, а Windows воспринимать будет как один файл
*nix системы регистрозависимые, по этому png Png pNg pnG PNG будут разными файлами, а Windows воспринимать будет как один файл

Так PNG ведь добавить можно при загрузке?