2017-01-11 2 views
0

file_get_contents에이 URL을 사용할 수 있습니까? 아니면이게 내 문제 야?cdn URL에서 이미지를 저장하는 동안 file_get_contents가 false를 반환합니다.

URL of the image -> //cdn.abc.de/images/100/0/8/0/1/5/8/080158F1.jpg?output-format=progressive-jpeg&resize=384px:511px 

$contents= file_get_contents($arr_data_product->image); //return false 

감사합니다.

웹 사이트에서 URL을받습니다.

<img width="384" height="511" id="productImage" src="//cdn.abc.de/images/100/0/8/0/1/5/8/080158F1.jpg?output-format=progressive-jpeg&amp;resize=384px:511px"> 
+0

브라우저에서 개방되지 주어진 URL ... URL을 확인하시기 바랍니다 ?? –

+0

웹 사이트에서 크롤링합니다. 이미지의 URL은 이미지 태그에서 가져온 것입니다. 내 질문을 편집합니다. – cgee

답변

0

당신은 항상 더 나은 컬하고 경우에 따라 존재하지 않을 수도 지정된 URL로 헤더 HTTP_CODE를 확인하기 위해 일부 페이지에서 기어합니다. 크롤링 된 URL이있는 경우에만 file_get_content를 수행하십시오. 이렇게하면 오류를 처리 할 수 ​​있습니다

0

내 문제를 해결했습니다.

은 작동하지 않습니다 :

//cdn.abc.de/images/100/0/8/0/1/5/8/080158F1.jpg?output-format=progressive-jpeg&resize=384px:511px 

작품 :

http://cdn.abc.de/images/100/0/8/0/1/5/8/080158F1.jpg?output-format=progressive-jpeg&resize=384px:511px