2011-11-25 3 views
-2

file_get_content를 사용하여 rss를 사용합니다. 빈 페이지가use file_get_contents

echo file_get_contents("http://vnexpress.net/gl/xa-hoi/2011/11/mot-so-bo-truong-the-hien-su-ne-tranh-trach-nhiem/"); 

결과 페이지

의 내용입니다 그리고

echo file_get_content("http://hcm.24h.com.vn/ban-tre-cuoc-song/noi-doi-de-quyen-ru-chang-c64a418748.html"); 

결과를 사용하려고 :

내가 사용하려고합니다. 왜 나는 그것을 얻을 수 없습니까? 이 페이지는 file_get_contents 함수를 허용하지 않습니까? 미안하지만 영어로 제 질문을 용납 해주세요. 감사합니다.

+0

이것은 네트워크 문제이거나 네트워크 또는 IP에서 액세스를 차단하는 호스팅 사이트입니다. – ajreal

+0

이것은 RSS 피드가 아닙니다. RSS 피드는 http://www.24h.com.vn/upload/rss/bantrecuocsong.rss에 있습니다. http://stackoverflow.com/questions/5975213/how-can-i-download-using-php-a-xml-file-redirected-in-some-weird-way/5975340#5975340이 문제를 해결하는지 확인하십시오. – Gordon

답변

3

당신이 없습니다. 그것은 file_get_contents 대신 file_get_content의를 사용하여

echo file_get_contents("http://hcm.24h.com.vn/ban-tre-cuoc-song/noi-doi-de-quyen-ru-chang-c64a418748.html"); 
+0

좋은 캐치 1 월 : –

+0

이 여전히 빈 페이지. 데모 : http://kiengiangit.com/@forum/functions/tinhyeu-24h.php – vinanghinguyen

+0

'http://www.google.com/'에 링크를 변경하여 스크립트가 작동하는지 확인하십시오. – xDragonZ

4

시도해야한다.

1

먼저 이 아닌 이 아닌 file_get_content입니다. 두 번째로 http 링크로는 작동하지 않습니다.

http://vnexpress.net/gl/xa-hoi/2011/11/mot-so-bo-truong-the-hien-su-ne-tranh-trach-nhiem/

해야

/홈/48564568/public_html을/GL/XA-호이/2011/11/MOT - 그래서 - 보 -의 Truong-the- 같은 귀하의 서버에 따라 차이가 있습니다./

귀하의 서버에 따라 다릅니다.

링크가 될 수 있도록

포함

(somethingrandom.php)과 같은 존재하지 않는 파일을 포함하도록 시도해야하는지 찾으려면;

당신은 /the/path/you/need/somethingrandom.php이 존재하지 않는 오류 통지를 받게됩니다.

+0

왜 file_get_contents http 링크로 작동하지 않습니다. –

+0

보안 조치입니다. 누구든지 원격 PHP 파일을 포함 할 수 있다면 웹 사이트에 PHP 코드를 포함 시켜서 PHP 코드를 실행할 수 있습니다. php.ini에서 allow_url_include를 ON으로 설정하여이 보안 조치를 취할 수 있지만, 이전에는 보안 누출 문제가있었습니다. –

+0

+1에 대한 설명 –