慕村4037497
使用正则
鸥耶
curl_setopt($curlobj, CURLOPT_SSL_VERIFYPEER, 0);
跳过https验证
Jehu_
php -f D:\wamp\www\learn\curl\baidu.php > D:\wamp\www\learn\curl\baidu.html 。要这样吧。你不加绝对路径会保存在当前路径的吧
错過
header("content-Type: text/html; charset=utf-8");
慕移动7362048
什么叫用命令行抓取?老师的操作是,抓取在代码中,用命令行执行负责抓取的文件
慕设计8242075
你在php文件中,运行下phpinfo();看看输出的PHP信息里边有没有curl这个扩展,如果没有,需要安装一下。
阿旗_健身狂人
使用localhost访问就可以
徐小乖
你抓取的只是网页 没有包含图片的 如果需要图片也抓取 需要用正则将图片地址取出来 再通过curl进行抓取
北漂雪狼
知道原因了,可以抓取图片,不要直接在文件中打开,需要在你建的路径中去打开就可以显示图片了
my笔触
我看错误提示,显示的是缺少其他模块的加载,应该是没有开启其他的模块,
光荣交白卷哥
你应当是直接在文件中打开的,会用file请求本地的图片,如果是localhost打开使用的是http请求图片
慕容4898742
砚文
date_timezone_get('PRC');
curl_setopt($ch,CURLOPT_COOKIESESSION,true);
curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookiefile');
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookiefile');
curl_setopt($ch, CURLOPT_COOKIE, session_name().'='.session_id());
fangkehang
不是跳转到百度去,是你打开的网页就是拷贝的百度网页,引用的资源都是链向百度服务器的
qq_雪瑶飞_0
curl_close()这个方法需要你传一个资源类型的参数,就是你上面curl_init()的返回值,你忘记写这个参数了。
qq_雪瑶飞_0
看你的debug版本是否和php版本配套
紫_风
你确认 开通了 Pdo 扩展吗
yangtr
不好意思,刚看错了!http://blog.csdn.net/whq19890827/article/details/46654501
你看看这里面的吧!应该会对你有所帮助的!你的代码是没问题的!能运行!
RyeVodka
MrLenon
111
锅Yt
慕瓜0222810
把php.exe所在的文件夹添加到环境变量里
qq_黑马白狼_0
哈哈哈
hellomyworld
地址错误。是http 不是htpp
mracale
鱼罐头
LJmReady
Chuckchen
zorro_ku_o
肖桥