웹페이지 소스를 긁어오려는데 IE가 아니면 막아놨다?
각종 꽁수로 "난 IE야~" 라고 우겨도 안된다?

그럼 이렇게...

예제 :

// alloc COM (IE)
$ie = new COM("InternetExplorer.Application");
// $ie->Visible = false; // 이런 것도 가능...

$ie->Navigate($url);
while($ie->readyState!=4); // Loading Complete 확인??

$srcHTML = $ie->Document->documentElement->outerHTML;

// free object
$ie->Quit();
unset($ie);

필요사항 :

- PHP >= 5
- OS는 역시 Windows
- 해당 컴포넌트가 윈도우에 등록 되어 있어야 함

MS Word, MS Excel, MS Access 등 M$오피스들은 COM객체를 거의 제공함 ㅡㅡ;;
Posted by freezn