Имеется адрес для загрузки фотографии, и файл который надо загрузить. Код следующий:
$post_params['file'.$i] = 'myscreenshot.png';
$ch = curl_init($upl_server);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false );
curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false );
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_params);
$response = curl_exec( $ch );
curl_close( $ch );
echo($response);
в ответ приходит пустое поле photo
{"server":630531,"photo":"[]","hash":"77218860c21bb21e05aee660553c10bc"}
Как я понял проблема в преобразовании фотографии для загрузки на сервер.