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

Тема в разделе "Web 2.0, AJAX, Ruby, RSS технологии", создана пользователем kpuknet, 28 июл 2006.

Статус темы:
Закрыта.
  1. kpuknet

    kpuknet Гость

    Код (Text):
    <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'] и подобное)

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

    admin Well-Known Member

    Регистрация:
    8 авг 2003
    Сообщения:
    2.811
    Симпатии:
    0
    Для: kpuknet
    ты файло ччерез аякс хочешь слать или что?
     
  3. kpuknet

    kpuknet Гость

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

    admin Well-Known Member

    Регистрация:
    8 авг 2003
    Сообщения:
    2.811
    Симпатии:
    0
    Для: kpuknet
    ну правильно
    его и шлют через iframe, через Ajax никак это не сделать
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей