개발
fsocket Test 소스
findstar
2011. 10. 6. 12:06
728x90
php fsocket를 이용한 웹 페이지 얻어오기 source
예로 든 페이지는 태풍경보 페이지이다.
php.ini 옵션에 주의하자.
<?
$url = "www.tropicalstormrisk.com";
$fp = fsockopen($url, 80, $errorno, $errstr, 30);
$rst = "";
if(!$fp){
echo "$errstr ($errno)<br>\n";
}else{
fputs ($fp, "GET /tracker/dynamic/201101A.html HTTP/1.0\r\n\r\n");
while(!feof($fp)) {
$rst .= fgets($fp, 128);
}
fclose($fp);
}
// echo "<pre>$rst</pre>";
?>