웹페이지 긁어오는 방법

1) file_get_contents 이용
  
<?php
    $url='가져올 주소';
    $text=file_get_contents($url);

    echo $text;
?>

단 php.ini의 allow_url_fopen이 On 상태여야함.. 고친후 apache서버 재시작 해야 적용

2) snoopy 이용 (http://snoopy.sourceforge.net)

Snoopy.class.php를 include 시킨 후 사용

<?php
    include "Snoopy.class.php";
    $snoopy=new Snoopy;
    $snoopy->fetchtext('');//''안에 url
    echo $snoopy->results;
>

다른 방법도 있는듯
html form 만들기
<form name=mem_form method="POST & GET" action="mem_print.php?var1=10&var2=join" enctype="multipart/form-data">
 : POST, GET 방식 둘 다 사용 (대소문자 주의해야됨)

action 주소에서 입력받은 출력할때 : echo "$_방식[칸name]"

<from action=<? echo $PHP_SELF ?> ~~> 에서 $PHP_SELF 는 register_globas가 On일떄 사용가능, Off일떄는 $_SERVER[PHP_SELF] 사용

+ Recent posts