За последние 24 часа нас посетили 16968 программистов и 1652 робота. Сейчас ищут 982 программиста ...

curl передача файла

Тема в разделе "Прочие вопросы по PHP", создана пользователем bruhanda, 18 апр 2015.

  1. bruhanda

    bruhanda Новичок

    С нами с:
    18 апр 2015
    Сообщения:
    1
    Симпатии:
    0
    Уважаемые знатоки кто может подсказать мне по следующему вопросу.
    Пытаюсь отправить изображение с помощью curl
    Вот url с которым работаю
    http://olx.ua/ajax/upload/upload/?riak_key=&ad_id=&preview=&category=0

    пост массив формирую так

    Код (Text):
    1.  
    2. foreach ($files as $key=> $file){
    3.                 curlQuery::$data['file'][]=new CurlFile(realpath($file), 'image/png');
    4. }
    далее делаю curl post запрос и на выходе получаю ошибку неподдерживаемый тип файла

    куда копать?

    Добавлено спустя 11 минут 35 секунд:
    так же пытаюсь воспользоваться альтернативной формой загрузки по этому адресу http://olx.ua/post-new-ad/
    массив данных которые передаю выглядит так
    Код (Text):
    1.  
    2. array(20) (
    3.     "data[title]" => string(90) "Компрессор 50л, 2HP, 1.5кВт, 220В, 8атм, 2 PT-0003 Низкая цена"
    4.     "data[category_id]" => string(3) "656"
    5.     "data[offer_seek]" => string(5) "offer"
    6.     "data[param_price][0]" => string(5) "price"
    7.     "data[param_price][1]" => string(7) "3400.00"
    8.     "data[param_price][currency]" => string(3) "UAH"
    9.     "data[param_state]" => string(3) "new"
    10.     "data[private_business]" => string(7) "private"
    11.     "data[description]" => string(6568) "К тому же электродвигатель защищен кожухом. Объем ресивера составляет 50л, а максимальное рабочее давление 8атм. Для удобства …"
    12.     "data[region_id]" => integer 25
    13.     "data[subregion_id]" => integer 268
    14.     "data[person]" => string(5) "werwe"
    15.     "data[email]" => string(13) "email@ukr.net"
    16.     "data[phone]" => string(13) "+380111111111"
    17.     "data[skype]" => string(5) "werwe"
    18.     "data[accept]" => string(1) "1"
    19.     "submit" => string(24) "Опубликовать"
    20.     "data[adding_key]" => string(30) "adding_5532ac28976708.41238176"
    21.     "data[gallery_html]" => integer 1
    22.     "image[1]" => object CURLFile(3) {
    23.         public name => string(112) "/opt/lampp/docs/garden.loc/www/media/uploads/products/intertool/kompressor-50l-2hp-1-5kvt-220v-8atm-206l-min.png"
    24.         public mime => string(9) "image/png"
    25.         public postname => string(0) ""
    26.     }
    27. )
    данные передаются но картинка не загружается
     
  2. runner

    runner Активный пользователь

    С нами с:
    16 апр 2010
    Сообщения:
    343
    Симпатии:
    1
    Адрес:
    Ташкент
    Огромное число примеров при поиске