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>";
?>
'개발' 카테고리의 다른 글
리눅스 특정 파일들 내부 문자열 치환 (0) | 2011.10.07 |
---|---|
리눅스 명령어 (0) | 2011.10.07 |
[정규표현식] php 문자열에서 숫자만 추출 (0) | 2011.10.04 |
php로 현재 폴더 파일 목록 얻기 file list (0) | 2011.09.30 |
PHP 에서 구글 SMTP를 이용해서 메일 보내기 (0) | 2011.09.08 |