Форум OlegON > Ресурсы OlegON > Вопросы сервера

Допустимые ммена файлов в хранилище : Вопросы сервера

28.11.2021 1:42


12.11.2021 18:22
vdm
 
Загружал файл с квадратными скобками в имени, типа 123[456].7z, он куда-то молча пропадает.
Нельзя ли добавить ругань, если имя заливаемого файла "недопустимое".
12.11.2021 18:39
OlegON
 
Это я его грохнул, если ты про test.txt.7z нулевого размера, который ты загрузил... Ко мне такие часто грузят какие-то китайцы и прочие хакеры.
Другое, вроде, ничего не загружалось. Если хочешь - что-то потестим, я уже и не помню всех ограничений, но если какая-то ошибка возникает, то обратно отдает лопатку, никаких пропаданий молча.
13.11.2021 00:34
vdm
 
test.txt загрузил уже потом, для проверки.
А до этого грузил всякие разные [test].txt - выглядит так, что все с квадратными скобками уходят в /dev/null
20.11.2021 14:52
OlegON
 
уперся рогом уже...
Цепочка такая
Интерфейс JS - Загрузка JS - принимающий PHP
вот если именно [ или ], то Загрузка JS отправляет файл, знает его имя и получает подтверждение загрузки, а в PHP массив с файлами $_FILES вообще пустой, хотя он (php) и вызывается...
ничего не понимаю... судя по всему, оно уходит на стыке JS/PHP, как массив.
20.11.2021 18:41
OlegON
 
В общем, замучился разбираться, просто в JS сделал encodeURIComponent, в PHP urldecode.
Вроде работает.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.