Код: Выделить всё
if(isset($_FILES['userfile'])) {
$data = $this->image_model->upload_image();
if($data['error']){
$this->response(array('error' => $error['error']));
}
$xml_data = (array)simplexml_load_string( urldecode($_POST['xml']) );
$object = (array)$xml_data['object'];
} else {
$object = $this->body('object');
}
< /code>
Основная проблема здесь заключается в том, что при попытке обработать запрос PUT, очевидно, $ _post не содержит данных PUT (насколько я могу судить!). < /p>
Для справки, так я строю запросы: < /p>
curl -F userfile=@./image.png -F xml="stuff to edit"
http://example.com/object -X PUT
Подробнее здесь: https://stackoverflow.com/questions/946 ... ut-request
Мобильная версия