跳转到主内容
极星编程网:以代码为星,赴技术山海!

解析php通过cookies获取远程网页的指定代码

复制代码代码如下:function Steal($url, $post_data = ""){//$header[] = "Accept: text/vnd.wap.wml,*.*";$user_agent = "Mozilla/4.0";$follow_loc = 1;$cookie_file ="./tmp/cook.txt";$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, 1);@curl_setopt($ch, CURLOPT_FOLLOWLOCATION, $follow_loc);@curl_setopt($ch, CURLOPT_TIMEOUT, 1000);if (trim($post_data)!= "") {@curl_setopt($ch, CURLOPT_POST, 1);@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[1]);if ($message[0] == ""){$message[0] = "无法获取内容";}return $message[0];}//截取代码的方法

相关文章