Перейти к содержимому


Ответ формы загрузки файла: Invalid k_lnk_add_file


Сообщений в теме: 3

#1 goodcolor

    Активный участник

  • Пользователи
  • PipPipPip
  • 206 сообщений
  • Пол:Мужчина
  • Город:Йошкар-Ола

Отправлено 29 Январь 2021 - 20:44

Добрый вечер.
Пытаюсь загрузить файл через ajax.
Получаю следующий ответ: Invalid k_lnk_add_file
Предполагаю, что ошибка в формате передаваемых данных.
Можете уточнить?
Файл questionare.php закодирован, сам не могу разобраться...
Спасибо.
Компания "Хороший Цвет"
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов

#2 Timur

    Активный участник

  • Техподдержка ООО "КБ"
  • PipPipPip
  • 854 сообщений
  • Пол:Мужчина

Отправлено 05 Февраль 2021 - 09:39

Добрый день.
Спасибо за ожидание.
Для ответа на данный вопрос, прошу обратиться заявкой в ТП

#3 Tony999

    Активный участник

  • Пользователи
  • PipPipPip
  • 412 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 22 Февраль 2021 - 16:34

Через Аякс в каком месте?
Invalid k_lnk_add_file - и правда, проверьте, есть ли вобще и работает ли такая ссылка, формат: кавычки, слеши, кириллица...
Умные сайты на заказ
https://info.crm-master.info

#4 goodcolor

    Активный участник

  • Пользователи
  • PipPipPip
  • 206 сообщений
  • Пол:Мужчина
  • Город:Йошкар-Ола

Отправлено 01 Март 2021 - 18:55

Просмотр сообщенияTony999 (22 Февраль 2021 - 16:34) писал:

Через Аякс в каком месте?
Invalid k_lnk_add_file - и правда, проверьте, есть ли вобще и работает ли такая ссылка, формат: кавычки, слеши, кириллица...
Это всё во внешних формах. Для загрузки файлов в КБ создаётся отдельная форма, при изменении файлового поля форма грузит файлы на сервер. В итоге получается, что если основная форма не была отправлена на сервер пользователем, то загруженные таким образом файлы остаются мусором, не привязанным ни к каким записям.
Файлы можно отправить вместе с отправкой основной формы, но в этом случае не получится добавить в форму файлы из разных папок. Это вроде как из-за политики безопасности браузеров, которые запрещают скриптом изменять объект files поля типа "файл".
Через Аякс и через fetch можно передать объект с файлами formData, который можно менять скриптом, но что-то сервер его не принимает c ответом "Invalid k_lnk_add_file"...
Компания "Хороший Цвет"
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных