2
자동으로 양식을 게시하는 스크립트를 작성하고 싶습니다. 스패머가 아닙니다! 양식에 그림 필드가 있습니다. PHP로 스크립트를 작성하고 curl() 함수를 사용하고 싶습니다. 파일 업로드를 구현하려면 어떻게해야합니까? 이 목적에 적합한 PHP입니까? 양식 게시를 의미합니까?PHP에서 curl 함수를 통해 파일을 게시하는 방법은 무엇입니까?
자동으로 양식을 게시하는 스크립트를 작성하고 싶습니다. 스패머가 아닙니다! 양식에 그림 필드가 있습니다. PHP로 스크립트를 작성하고 curl() 함수를 사용하고 싶습니다. 파일 업로드를 구현하려면 어떻게해야합니까? 이 목적에 적합한 PHP입니까? 양식 게시를 의미합니까?PHP에서 curl 함수를 통해 파일을 게시하는 방법은 무엇입니까?
서버에있는 파일을 업로드하려면 예, 말괄량 작용을 할 수 있습니다.
당신은 (인용)을curl_setopt
기능
에 전달합니다 CURLOPT_POSTFIELDS
옵션을 사용하는 것이 좋습니다
:
전체 데이터는 HTTP "POST" 작업에 게시합니다.
파일을 게시하려면 파일 이름 앞에@
을 붙이고 전체 경로를 사용하십시오.
는 테스트,하지만 난 이런 일이 일을해야한다고 생각하지 :
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.yoursite.com/destination-of-upload.php");
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setpopt($ch, CURLOPT_POSTFIELDS, array(
'file' => '@/..../some-file.txt', // you'll need to adapt this
// some other fields ?
));
$result = curl_exec($ch);
curl_close($ch);
감사 파스칼, 내가 그것을 시도 할 것이다. –