1. 云栖社区>
  2. PHP教程>
  3. 正文

(PHP)用cURL登录慕课网并下载个人空间页面

作者:用户 来源:互联网 时间:2017-12-01 20:18:28

登录页面个人空间

(PHP)用cURL登录慕课网并下载个人空间页面 - 摘要: 本文讲的是(PHP)用cURL登录慕课网并下载个人空间页面, (PHP)用cURL登录慕课网并下载个人空间页面,有需要的朋友可以参考下。 <?php/** * 用cURL登录慕课网并下载个人空间页面 * User: Ollydebug * Date: 2015/11/11 * Time: 20

(PHP)用cURL登录慕课网并下载个人空间页面,有需要的朋友可以参考下。


<?php/** * 用cURL登录慕课网并下载个人空间页面 * User: Ollydebug * Date: 2015/11/11 * Time: 20:39 *///网站的账号,密码$data = '[email protected]&password=XXXXXX&remenber=1';$curlobj = curl_init();//设置访问网页的网址curl_setopt($curlobj,CURLOPT_URL,"http://www.imooc.com/user/login");//执行之后不直接打印出来curl_setopt($curlobj,CURLOPT_RETURNTRANSFER,true);//cookie相关设置,这部分设置需要在所有会话之前设置date_default_timezone_set("PRC");curl_setopt($curlobj,CURLOPT_COOKIESESSION,true);curl_setopt($curlobj,CURLOPT_COOKIEFILE,"cookiefile");curl_setopt($curlobj,CURLOPT_COOKIEJAR,"cookiefile");curl_setopt($curlobj,CURLOPT_COOKIE,session_name().'='.session_id());curl_setopt($curlobj,CURLOPT_HEADER,0);//这样能让cURL支持页面跳转curl_setopt($curlobj,CURLOPT_FOLLOWLOCATION,1);curl_setopt($curlobj,CURLOPT_POST,1);curl_setopt($curlobj,CURLOPT_POSTFIELDS,$data);curl_setopt($curlobj,CURLOPT_HTTPHEADER,array("application/x-www-form-urlencoded;charset=utf-8;","Content-length: ".strlen($data)));curl_exec($curlobj);curl_setopt($curlobj,CURLOPT_URL,"http://www.imooc.com/space/index");curl_setopt($curlobj,CURLOPT_POST,0);curl_setopt($curlobj,CURLOPT_HTTPHEADER,array("Content-type:text/xml"));$output = curl_exec($curlobj);curl_close($curlobj);echo $output;?>

版权声明:本文为博主原创文章,未经博主允许不得转载。

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索登录 , 页面 个人空间 ,以便于您获取更多的相关知识。