织梦5 7 curl-如何使用CURL获取织梦5.7后台登录后的cookie值

问题描述

如何使用CURL获取织梦5.7后台登录后的cookie值

$curl = curl_init();
$cookie_jar = tempnam('./tmp','cookie');
curl_setopt($curl, CURLOPT_URL,'http://www.xxx.com/dede/login.php');//这里写上处理登录的界面
curl_setopt($curl, CURLOPT_POST, 1);
$data = array(
"dopost" => "login",
"adminstyle" => "newdedecms",
"userid" => "admin",
"pwd" => "EkDPw3357O"
);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);//传 递数据
curl_setopt($curl, CURLOPT_COOKIEJAR, $cookie_jar);// 把返回来的cookie信息保存在$cookie_jar文件中
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);//设定返回 的数据是否自动显示
curl_setopt($curl, CURLOPT_HEADER, false);//设定是否显示头信 息
curl_setopt($curl, CURLOPT_NOBODY, false);//设定是否输出页面 内容
echo curl_exec($curl);//返回结果
curl_close($curl); //关闭

解决方案

后台cookie不会返回给你的。不然太不安全了

时间: 2024-11-02 15:35:18

织梦5 7 curl-如何使用CURL获取织梦5.7后台登录后的cookie值的相关文章

php使用CURL不依赖COOKIEJAR获取COOKIE的方法

  本文实例讲述了php使用CURL不依赖COOKIEJAR获取COOKIE的方法.分享给大家供大家参考.具体分析如下: PHP中CURL类是一个非常牛逼的工具类,具体怎么牛逼就不啰嗦了. 对于COOKIE,CURL类也有很不错的支持,但不够灵活,并未能通过现成的方法以变量的方法获取到,而以要通过以下方法实现. ? 1 2 3// 把COOKIE保存至cookie.txt curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt'); curl_setop

php5.4 织梦dedecms后台登录空白

  linux,php5.4, 织梦dedecms后台登录空白,原因: include/userlogin.class.php,里面有一个keepuser()函数,是用session_register来注册一个session变量,但是在php5.4中已经移除了这个功能  代码如下   把@session_register($this->keepUserIDTag);    注释掉,然后改为 if (!isset($_SESSION[$this->keepUserIDTag])) 如下: if

PHP读取CURL模拟登录时生成Cookie文件的方法_php技巧

本文实例讲述了PHP读取CURL模拟登录时生成Cookie文件的方法.分享给大家供大家参考.具体实现方法如下: 在使用PHP中的CURL模拟登录时会保存一个Cookie文件,例如下面的代码 复制代码 代码如下: $login_url = 'XXX';    $post_fields['email'] = 'XXXX';  $post_fields['password'] = 'XXXX';  $post_fields['origURL'] = 'XXX';  $post_fields['doma

setopt-用php的curl模拟登录后自动跳转问题

问题描述 用php的curl模拟登录后自动跳转问题 我在使用curl模拟登陆时,模拟登录成功了,但是成功之后总是会自动跳转到另一个页面,请问我怎样才能使它不自动跳转呢? $url = "http://class.sise.com.cn:7001/sise/login_check.jsp"; // 设置cookie保存路径 $cookie = dirname(__FILE__) . '/cookie_student.txt'; $curl = curl_init();//初始化curl模

php使用CURL不依赖COOKIEJAR获取COOKIE的方法_php技巧

本文实例讲述了php使用CURL不依赖COOKIEJAR获取COOKIE的方法.分享给大家供大家参考.具体分析如下: PHP中CURL类是一个非常牛逼的工具类,具体怎么牛逼就不啰嗦了. 对于COOKIE,CURL类也有很不错的支持,但不够灵活,并未能通过现成的方法以变量的方法获取到,而以要通过以下方法实现. // 把COOKIE保存至cookie.txt curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt'); curl_setopt($ch, CU

php5.4 织梦dedecms后台登录空白问题

linux,php5.4, 织梦dedecms后台登录空白,原因: include/userlogin.class.php,里面有一个keepuser()函数,是用session_register来注册一个session变量,但是在php5.4中已经移除了这个功能  代码如下 复制代码 把@session_register($this->keepUserIDTag);    注释掉,然后改为 if (!isset($_SESSION[$this->keepUserIDTag])) 如下: if

PHP curl 模拟POST 上传文件(含php 5.5后CURLFile)

<?php /** * Email net.webjoy@gmail.com * author jackluo * 2014.11.21 * */ //* function curl_post($url, $data, $header = array()){ if(function_exists('curl_init')) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); if(is_array($header) &&

百度的微信梦,说穿了就是它的移动门票梦

百度的"微信"梦,说穿了就是它的移动门票梦.眼看阿里入股新浪,微信蒸蒸日上,百度的股价却已经跌到84美元,但移动互联网布局还没有着落,所以昨天收购PPS也算是很好的开始. PPS对于百度的最大意义在于其在移动客户端有入口优势,刚好可以弥补爱奇艺的短板,说穿了就是为百度争取移动门票的可能性,再说穿点就是塑造移动平台的起点.移动的世界跟现实很像,你做品牌就不如开百货公司,做App就不如做应用商店,不然永远掌握不了主动权. 之前我们还议论移动入口的方式可能是浏览器.Siri类应用.超级应用.

curl http 截断-curl下载内容被截断,浏览器却可以正常访问

问题描述 curl下载内容被截断,浏览器却可以正常访问 如题, 服务器端返回json串,每次都这样, t":"u81eau7531u5e7fu573au5* transfer closed with at least 3714 bytes remaining Closing connection #0 curl: (18) transfer closed with at least 3714 bytes remaining 1b63d2c.jpg","user到这里