2011-12-27 2 views
0

에 메아리 . 그것은 마치 다음과 같이 수행 한 것입니다 :PHP file_get_contents()는 자동으로 내가 다음 줄 원격 서버에 페이지가 HTML 페이지

$contents = file_get_contents($search_url); 
echo $contents; 

무엇이 PHP를 이렇게 할 수 있습니까? 변경이 필요한 구성 항목이 있습니까?

+0

출력 버퍼를 어딘가에 플러시합니까? – PeeHaa

+1

나는 이런 일이 생긴 것을 본 적이 없다. 나는 당신의 다른 코드 중 일부가 문제를 일으키는 좋은 돈을 벌 것입니다. 전체 PHP 페이지의 코드를 pastebin에 게시하십시오. – Polynomial

+0

'$ search_url '이란 무엇입니까? 디폴트로,'file_get_contents'는 에코/프린트하지 않기 때문에 get입니다. * ['readfile'] (http://php.net/readfile). – hakre

답변

1

STUPID 버그였습니다. 변수 $ content가 포함 된 파일과 함께 포함 된 함수에서 사용되었습니다. 이로 인해 file_get_contents에 아무런 문제가 없었습니다.

2

이 코드를 살펴 보는 것이 좋습니다. 당신이 그것을 주석 처리한다면, 같은 일이 여전히 일어날까요?

<?php if (isset($debug) && isset($ret_value)):?> 
<pre> 
    <?php print_r($ret_value) ?> 
</pre> 
<?php endif; ?> 

이것은 당신이 file_get_contents()에서 이전에 가져온 가지고있는 에코 표시 않습니다.