За последние 24 часа нас посетили 27195 программистов и 1791 робот. Сейчас ищут 885 программистов ...

Проблема с формой

Тема в разделе "PHP для новичков", создана пользователем gix, 16 дек 2014.

  1. gix

    gix Новичок

    С нами с:
    28 окт 2014
    Сообщения:
    168
    Симпатии:
    0
    Приветствую. Проблема такая-хочу сделать форму для загрузки описания товара+фото. Когда делаю form multipart-грузится фото но не отправляются поля. Пришлось сделать две отдельных форма на поля и для файлов, но то бред. Как решить такой вопрос? По и де если я делаю форму мультипарт то у меня просто добавляется возможность загрузки файлов но поля также обрабатываются.
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    просто что-то делается не так. нет проблемы отправить форму методом пост и прочитать в ней и поля и файлы.
     
  3. gix

    gix Новичок

    С нами с:
    28 окт 2014
    Сообщения:
    168
    Симпатии:
    0
    ну значит таки при мультипарт тоже поля отправляются=>значит буду дальше сидеть разбирать
     
  4. gix

    gix Новичок

    С нами с:
    28 окт 2014
    Сообщения:
    168
    Симпатии:
    0
    ппц, сутки ломания головы над формой оказалось результатом невнимательного прочтения сего абзаца в мануале)
    $this->upload->do_upload()

    Выполняет загрузку, основываясь на указанных вами параметрах. Примечание: по умолчанию ожидается имя поля userfile, и форма должна быть типа «multipart»:

    <form method="post" action="some_action" enctype="multipart/form-data" />
    Если вы хотите установить собственное имя поля, просто передайте его функции do_upload():

    $field_name = "some_field_name";
    $this->upload->do_upload($field_name)

    Добавлено спустя 53 секунды:
    поля я писал свои но не указывал их в do_upload()
     
  5. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    ой. ну то есть это вообще какая-то обертка или си эм эс? ну зачем нагружать себя такими продуктами когда еще мало понимания принципов работы пхп и протоколов?
     
  6. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Я угадаю его framework с одной строчки. codeigniter?