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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Изменено пользователем MSK
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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