Необходимо отправить файл на сторонний сервер но получаю ошибку. делаю так:
/*Array
(
[imgfile] => Array
(
[name] => TB2wRxQcSvHfKJjSZFPXXbttpXa_!!2369743095.jpg
[type] => image/jpeg
[tmp_name] => /tmp/phph4FX05
[error] => 0
[size] => 32856
)
)*/
$tmpfile = $_FILES['imgfile']['tmp_name'];
$filename = basename($_FILES['imgfile']['name']);
$data = array(
'imgcode' => '@'.$tmpfile.';filename='.$filename,
);
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'https://h5api.t-b.ru.com/taobao/upload_img');
curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_POST, true);
$out = curl_exec($curl);
//$out = json_decode($out);
curl_close($curl);
print_r($out);
что я не так делаю?
Сборка персонального компьютера от Artline: умный выбор для современных пользователей