Language/PHP

file 이 막혔을 경우 간단한 fsockopen 사용

적외선 2011. 5. 13. 13:55
<?php
$host = '호스팅주소이름';
$service_uri = '/경로및 파일이름';
$fp = fsockopen ($host, 80, $errno, $errstr, 30);
if (!$fp) {
    echo "$errstr ($errno)<br>\n";
} else {
    fputs ($fp, "GET $service_uri HTTP/1.0\r\n\r\n");
    while (!feof($fp)) {
        $str .= fgets($fp, 128);
    }
    fclose ($fp);
}
echo $str;
?>