Перейти к публикации

Загрузка файлов с точками...


MSK

Рекомендованные сообщения

Не нашел на форуме описание этой проблемы.

В винде у многих по умолчанию скрыты расширения файлов. И совершенно спокойно называют файлы в таком виде:

"имя_файла." что на самом деле соответствует "имя_файла..jpg" - перед расширением подряд 2 точки.

Такое название файлов допустимо, но загрузить на сайт его невозможно, получая сообщение "Загрузка таких типов файлов запрещена."

Хотелось бы исправить такую ситуацию.

Ссылка на сообщение
Поделиться на других сайтах

При такой логике можно дойти и к тому, что если не видно расширение, то оно может быть вместо "jpg" "jul" :)

Вообще, необходимо контролировать имена файлов и не сваливать все на Microsoft.

PS: Названия файлов любые допустимы, в т.ч. и расширения вплоть до "ав9!*|fR.0d/ыэ" Но нужно ли оно?

ЗЫ: Для загрузки, наверное, стоит анализировать расширение после последней точки.

Ссылка на сообщение
Поделиться на других сайтах

Оно в двиге и анализируется после последней точки.

Но в логике замен в названии файлов есть недочет, который превращает имя файла

Файл..jpg в Файлjpg

Отсюда и такая проблема.

Ссылка на сообщение
Поделиться на других сайтах

Это проблема постера. За много лет пользуясь DLE, мне глаза открыли.

Зачем он такой нужен на сайте, если не может переименовать тупую точку? ;)

ИМХО, конечно. :)

Ссылка на сообщение
Поделиться на других сайтах

Причем тут постер?

Он загружает файл разрешенного типа.

Я хотел бы узнать ответ поддержки.

Ссылка на сообщение
Поделиться на других сайтах

Я хотел бы узнать ответ поддержки.

Будет исправлено в следующей версии скрипта.

Ссылка на сообщение
Поделиться на других сайтах

Причем тут постер? Он загружает файл разрешенного типа.

Полностью логично. Но все же, лучше не ставить двойные точки. Ладно картинка, фиг с ней, их практически не сохраняют и пользователь не заметит косяка. А если какие файлы предназначенные для скачивания будут иметь по несколько точек подряд - как минимум не красиво получается и доверие к сайту где такое скачали будет ниже, ИМХО. Но зато выявился мелкий баг :)

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...