如何跨站抓取别的站点的页面的补充


Posted in PHP onOctober 09, 2006

在实际的应用中,经常会遇到一些特殊的情况,比如需要新闻,天气预报,等等,但是作为个人站点或者实力小的站点 我们不可能有那么多的人力 物力 财力去做这些事情,怎么办呢?  
好在互联网是 资源共享的,我们可以利用程序 自动的把别的站点的页面抓取回来经过处理后被我们所利用。
  用什么呢,那个战友给的是不行的,其实在Php有这个功能,那就是用curl库。请看下面的代码!  
<?php

$ch = curl_init ("http://dailynews.sina.com.cn");
$fp = fopen ("php_homepage.txt", "w");

curl_setopt ($ch, CURLOPT_FILE, $fp);
curl_setopt ($ch, CURLOPT_HEADER, 0);

curl_exec ($ch);
curl_close ($ch);
fclose ($fp);
?>

  但有时会出现一些错误,但实际上已经下载完了!我问了老外,他们没有给我一个答复,我想实在不行,就在函数前面加个◎;这样我们只要对$txt进行适当的分析后,我们就可以偷偷的抓取sina的新闻!不过,还是不用的为好!以免发生法律纠纷,这里只是想告诉你Php的功能非常的强大!你可以做许多事情!  

【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】    

PHP 相关文章推荐
PHP5中MVC结构学习
Oct 09 PHP
php的header和asp中的redirect比较
Oct 09 PHP
php桌面中心(四) 数据显示
Mar 11 PHP
WindowsXP中快速配置Apache+PHP5+Mysql
Jun 05 PHP
PHP中运用jQuery的Ajax跨域调用实现代码
Feb 21 PHP
简单实现限定phpmyadmin访问ip的方法
Mar 05 PHP
PHP不用第三变量交换2个变量的值的解决方法
Jun 02 PHP
使用PHP获取当前url路径的函数以及服务器变量
Jun 29 PHP
PHP正则表达式之捕获组与非捕获组
Nov 06 PHP
浅谈PHP的exec()函数无返回值排查方法(必看)
Mar 31 PHP
laravel 5.3 单用户登录简单实现方法
Oct 14 PHP
Yii框架小部件(Widgets)用法实例详解
May 15 PHP
截获网站title标签之家内容的例子
Oct 09 #PHP
怎样在PHP中通过ADO调用Asscess数据库和COM程序
Oct 09 #PHP
怎样在php中使用PDF文档功能
Oct 09 #PHP
在PHP中执行系统外部命令
Oct 09 #PHP
针对初学PHP者的疑难问答(1)
Oct 09 #PHP
?繁体转换的class
Oct 09 #PHP
一个用于网络的工具函数库
Oct 09 #PHP
You might like
深入file_get_contents函数抓取内容失败的原因分析
2013/06/25 PHP
php实现smarty模板无限极分类的方法
2015/12/07 PHP
php实现微信支付之企业付款
2018/05/30 PHP
js 代码优化点滴记录
2012/02/19 Javascript
js中的eventType事件及其浏览器支持性介绍
2013/11/29 Javascript
js arguments,jcallee caller用法总结
2013/11/30 Javascript
jQuery获取Radio,CheckBox选择的Value值(示例代码)
2013/12/12 Javascript
JavaScript操作cookie类实例
2015/03/31 Javascript
在JS中操作时间之getUTCMilliseconds()方法的使用
2015/06/10 Javascript
jQuery1.9.1源码分析系列(十六)ajax之ajax框架
2015/12/04 Javascript
jquery分隔Url的param方法(推荐)
2016/05/25 Javascript
利用jQuery插件imgAreaSelect实现图片上传裁剪(同步显示图像位置信息)
2016/12/02 Javascript
自制简易打赏功能的实例
2017/09/02 Javascript
微信小程序之圆形进度条实现思路
2018/02/22 Javascript
浅谈vuejs实现数据驱动视图原理
2018/02/23 Javascript
Bootstrap 中data-[*] 属性的整理
2018/03/13 Javascript
Python中解析JSON并同时进行自定义编码处理实例
2015/02/08 Python
Python标准库inspect的具体使用方法
2017/12/06 Python
Python使用Django实现博客系统完整版
2020/09/29 Python
python按行读取文件,去掉每行的换行符\n的实例
2018/04/19 Python
python读取Excel表格文件的方法
2019/09/02 Python
python GUI库图形界面开发之PyQt5美化窗体与控件(异形窗体)实例
2020/02/25 Python
运行Python编写的程序方法实例
2020/10/21 Python
python中reload重载实例用法
2020/12/15 Python
您的网上新华书店:文轩网
2016/08/24 全球购物
100%羊绒:NakedCashmere
2020/08/26 全球购物
Prototype是怎么扩展DOM的
2014/10/01 面试题
对象的序列化(serialization)类是面向流的,应如何将对象写入到随机存取文件中
2015/06/22 面试题
十佳教师事迹材料
2014/01/11 职场文书
机械个人求职信范文
2014/01/24 职场文书
企业管理培训感言
2014/01/27 职场文书
市场部岗位职责
2015/02/12 职场文书
2015建军节87周年演讲稿
2015/03/19 职场文书
2015年妇幼保健工作总结
2015/05/19 职场文书
摩登时代观后感
2015/06/03 职场文书
python保存图片的四个常用方法
2022/02/28 Python