2013-08-29 4 views
3

url에서 다운로드 할 수있는 리모컨에 파일을 업로드하고 싶습니다. 아래 코드는 제가 사용했던 코드입니다 만, $ 응답은 파일이 서버 쪽에서 수신되지 않는다고 말합니다.원격 서버에 사진 업로드 PHP

$path = "http://image-server/image.jpg"; 

$ch=curl_init(); 

curl_setopt($ch,CURLOPT_RETURNTRANSFER,true); 

curl_setopt($ch,CURLOPT_URL,"https://my-server/files/images"); 

curl_setopt($ch,CURLOPT_POST,true); 

$post=array("content"=>$path); 

curl_setopt($ch,CURLOPT_POSTFIELDS,$post); 

$response=curl_exec($ch); 

FYI : 매개 변수 (내용)의 값으로 파일을 보내야합니다.

감사합니다.

+0

당신은 POST와 cURL을 통해 이미지를 전송하는 대신 FTP를 통해 사진을 업로드 할 수 있습니다. – markmb

+0

이미지를 업로드하려는 서버가 사용자의 것 인 경우 오류 로그를 확인해야합니다. – cptnk

+0

@cptnk 파일 대신 내용에 null 값이 표시됩니다. 내가 뭔가 잘못하고 있는거야? – Vijay

답변