Peroon
Новичок
CURL и передача файлов
Задача - передать файл другому серверу. Так чтобы на том сервере появился массив $_FILES
Делаю так
$fp = fopen('1.jpg', "r");
$url = "http://curl_2/";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_UPLOAD, 1);
curl_setopt($ch, CURLOPT_INFILE, $fp);
curl_setopt($ch, CURLOPT_INFILESIZE, filesize('1.jpg'));
$result = curl_exec($ch);
curl_close($ch);
На том серваке массив файлз пустой. Что я делаю не так?
Задача - передать файл другому серверу. Так чтобы на том сервере появился массив $_FILES
Делаю так
$fp = fopen('1.jpg', "r");
$url = "http://curl_2/";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_UPLOAD, 1);
curl_setopt($ch, CURLOPT_INFILE, $fp);
curl_setopt($ch, CURLOPT_INFILESIZE, filesize('1.jpg'));
$result = curl_exec($ch);
curl_close($ch);
На том серваке массив файлз пустой. Что я делаю не так?