• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

загрузка файла через Ajax внутри формы

  • Автор темы kpuknet
  • Дата начала
Статус
Закрыто для дальнейших ответов.
K

kpuknet

Код:
<form enctype='multipart/form-data'>
... разные элементы типа input...

// кусок AJAX
здесь я вставляю через ajax поле типа <input type=file> и кнопка Загрузить
// END кусок AJAX

... разные элементы типа input...
... главная кнопка добавить ...
</form>

Так вот, при нажатии кнопки Загрузить должно происходить следующее:
= должна загружаться картинка на сервер (статус загрузки не нужен)
и вместо кускa AJAX должно выводиться, что типа картинка загружена.
= при этом всём все остальные элементы формы не затрагиваются

Сталкнулся с проблемами:
- AJAX передаёт через post данные, но у меня не получается получить массив $HTTP_POST_FILES (т.е. $HTTP_POST_FILES['big_image']['name'], $HTTP_POST_FILES['big_image']['tmp_name'] и подобное)

Подскажите как сделать.
 
A

admin

Для: kpuknet
ты файло ччерез аякс хочешь слать или что?
 
K

kpuknet

да.... уже нашел выход, чтобы не мучаться с multipart
сделал этот кусок ajax через iframe
(целый день убил на решение этого вопросы :ph34r: )
 
A

admin

Для: kpuknet
ну правильно
его и шлют через iframe, через Ajax никак это не сделать
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!