У меня на одном сервере есть одно изображение, ссылка на пост. Я перемещаю содержимое сообщения на другой сервер и вставляю его на новый сервер. но изображение не идет. кто-нибудь может сказать мне, как я могу загрузить изображение с данными публикации с одного сервера на другой с помощью curl?
Я пробовал много примеров, но безуспешно.
$ file_name_with_full_path = realpath ("imgs / myimage.jpg"); $ postimg = array ('myfile' =>'@'.$ имя_файла_with_full_path); $ headers = array ("Content-Type: multipart / form-data"); $ ch = curl_init (); curl_setopt ($ ch, CURLOPT_HTTPHEADER, $ заголовки); curl_setopt ($ ch, CURLOPT_POST, 1); curl_setopt ($ ch, CURLOPT_POSTFIELDS, $ postdata); curl_setopt ($ ch, CURLOPT_HEADER, 1); curl_setopt ($ ch, CURLOPT_URL, "secondserver.com/image.php "); $ data = curl_exec ($ ch); curl_close ($ ch); Я использую этот код.






Фактически вы можете отправить данные изображения методом post с одного сервера и получить эти данные на другом сервере.
Отправьте код, сообщите нам, каким рекомендациям вы следовали, дайте дальнейшие объяснения, пожалейте ^^