使用正则
curl_setopt($curlobj, CURLOPT_SSL_VERIFYPEER, 0);
跳过https验证
php -f D:\wamp\www\learn\curl\baidu.php > D:\wamp\www\learn\curl\baidu.html 。要这样吧。你不加绝对路径会保存在当前路径的吧
header("content-Type: text/html; charset=utf-8");
什么叫用命令行抓取?老师的操作是,抓取在代码中,用命令行执行负责抓取的文件
你在php文件中,运行下phpinfo();看看输出的PHP信息里边有没有curl这个扩展,如果没有,需要安装一下。
使用localhost访问就可以
知道原因了,可以抓取图片,不要直接在文件中打开,需要在你建的路径中去打开就可以显示图片了
我看错误提示,显示的是缺少其他模块的加载,应该是没有开启其他的模块,
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());
curl_close()这个方法需要你传一个资源类型的参数,就是你上面curl_init()的返回值,你忘记写这个参数了。
看你的debug版本是否和php版本配套
你确认 开通了 Pdo 扩展吗
不好意思,刚看错了!http://blog.csdn.net/whq19890827/article/details/46654501
你看看这里面的吧!应该会对你有所帮助的!你的代码是没问题的!能运行!
111
把php.exe所在的文件夹添加到环境变量里
哈哈哈
地址错误。是http 不是htpp