熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> PHP編程 >> 正文

解析php通過cookies獲取遠程網頁的指定代碼

2013-11-15 12:36:13  來源: PHP編程 

  代碼如下:
function Steal($url $post_data = ""){
//$header[] = "Accept: text/vndwapwml**";
$user_agent = "Mozilla/";
$follow_loc = ;
$cookie_file ="/tmp/cooktxt";
$ch = @curl_init();
@curl_setopt($ch CURLOPT_URL $url);
@curl_setopt($ch CURLOPT_USERAGENT $user_agent);
@curl_setopt($ch CURLOPT_COOKIEJAR $cookie_file);
@curl_setopt($ch CURLOPT_COOKIEFILE $cookie_file);
@curl_setopt($ch CURLOPT_HEADER $header);
@curl_setopt($ch CURLOPT_RETURNTRANSFER );
@curl_setopt($ch CURLOPT_FOLLOWLOCATION $follow_loc);
@curl_setopt($ch CURLOPT_TIMEOUT );
if (trim($post_data)!= "") {
@curl_setopt($ch CURLOPT_POST );
@curl_setopt($ch CURLOPT_POSTFIELDS $post_data);
}
$result = @curl_exec($ch);
@curl_close($ch);
return $result;
}
//獲取網頁代碼的方法
function Cut($file$from$end){
$message=explode($from$file);
$message=explode($end$message[]);
if ($message[] == "")
{
$message[] = "<font color= #ff>無法獲取內容</font>";
}
return $message[];
}
//截取代碼的方法


From:http://tw.wingwit.com/Article/program/PHP/201311/21255.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.