Вернуться к списку форумов Вернуться

Поддержка пользователей

Community support

Не загружаются товары из файла .txt

Новичок
При подгрузке товаров из txt файла, выдает коментарий :

Разрешено загружать только следующие типы файлов: text/plain, text/richtext.DB ImportData format / Поддерживаемый формат: text/plain, text/richtext separated / с разделителямиFile name / Имя файла: ___

Вопрос, по каким критериям cms принимает решение что файл относится к категории text/plain ?
Это мой дом
Я проверил присланный файл. все отлично импортируется.
Вот скриншот-анимация:




на полный экран:

http://www.eurowebcart.ru/ru/uploads/txtimportfull.gif

Вероятная проблема - ваш вебсервер не распознает mime type text/plain

также есть вероятность, что вы пытаетесь импортировать текст с русскоязычным названием. назовите цифрами, латинскими буквами без пробела и попробуйте снова.

Бывает на некоторых хостингах плохо поддерживается локаль и вследствии этого непонимание русских имен файлов.
файлы лучше называть:
"informaciya_dlya_klientov.txt" вместо "Информация для Клиентов.txt"

Новичок
Спасибо.
Название файла 1.txt , поэтому версия с русскими буквами в названии отпадает. Что касается не распознавания на сервере mime type text/plain , то , вопрос, как проверить факт такого распознавания ? , и, мне все-таки отвечает не сервер , а один из модулей cms , поэтому роль сервера в возникновении ошибки мне кажется искусственной.
Это мой дом
При загрузке файлов на сервер методом FILE POST браузер передает ассоциативный массив:= $_FILES
php.net

Этот массив содержит несколько элементов:
'name' имя файла
'type' - mime тип
'tmp_name' -
'error' -
'size' - Размер файла в байтах

Похоже Ваш браузер не отдает 'type'
Сообщите вашу операционную систему и версию браузера. попробую разобраться.
Это мой дом
могу предположить что речь идет об IE
Проблема в том, что он отдает mime type текстового документа, настроенный в вашей OS ,а не действительный mime type
и вместо text/plain отдает что угодно
Подробнее тут:
stackoverflow.com



IE will send its own mime-type (based on its filesystem association) for the attachment, which can often be different than what you're expecting in your code. This data can also be spoofed, so it's best not to trust what the browser says about the file's mime-type.
Это мой дом
В частности именно поэтому в EWC НЕ АДМИНАМ загружать что либо на сервер где либо - запрещено, ибо можно подменить file type, и вместо картинки подгрузить, например, php скрипт и выполнить его на сервере, а он может развернуть шелл и т.п. безобразия.
В смысле загрузки пользователям чего либо CMS ограничена.
Это мой дом
Я обновил дистрибутив , добавил туда text/html тип , на всякий случай. ибо в текстовом файле содержатся ХТМЛ теги и возможно поможет. Но надо проверять.

Добавить ответ:

                  
Ответьте на вопрос: CKoлbKo бyдeT чeTыpe yMHoжuTb Ha чeTыpe?