2011-05-02 3 views
0

외부 콘텐츠를 표시하기 위해 file_get_contents를 사용하고 있습니다.일부 사이트에서 file_get_contents가 작동하지 않습니다.

대부분의 웹 사이트에서 작동하지만 일부는 그렇지 않은 것으로 나타났습니다. http://www.chusmix.com/game/frame.php?url=iknow.jp/home

문제가 CSS와 함께 할 것 같다 http://www.chusmix.com/game/frame.php?url=twitter.com : 그렇지 않은 경우 다음

하나를 볼 수 있습니다 그러나 나는 그것이 무엇인지 알 수 없다. 또한 상대 경로를 절대 경로로 변환합니다. 그러나 나는 file_get_contents를 시도한 이후로 내 코드에 문제가 없으며 여전히 문제가있다.

어떤 아이디어가 문제 일 수 있으며 해결 방법은 무엇입니까?

감사합니다.

답변

0

코드에 문제가 있습니다.

해당 일본어 사이트의 소스를 보면, 당신은 URL이 https://iknow.jp/stylesheets/base_packaged.css를 가리키고 있지만 프레임이 http://iknow.jp/home/stylesheets/base_packaged.css

공지 사항 추가 /home를 가리키는 것 것을 알 수 있습니다? 교체를 할 때 일어날 수 있습니다.

내가 올린 트위터 링크가 저에게 효과적입니다.

0

해당 사이트가 CSS를 기반으로 만들어졌으며 가져 오기와 함께 사용되지 않는 것 같습니다.

0

css의 올바른 URL을 가져 오지 못했습니다.

Your given Css Path :: http://iknow.jp/home/stylesheets/base_packaged.css 

Correct Url :: http://assets0.iknow.jp/stylesheets/base_packaged.css?1303971324 
관련 문제