加入收藏 | 设为首页 | 会员中心 | 我要投稿 南通站长网 (https://www.0513zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

PHP要怎样获取Cookie?登录功能的实现你知道吗

发布时间:2022-04-18 13:44:51 所属栏目:语言 来源:互联网
导读:PHP怎样获取Cookie以及实现登录功能?我们做登录页面,少不了对Cookie的获取,这篇文章就主要介绍Cookie的获取以及实现模拟登录功能,感兴趣的朋友就继续往下看吧。 一、定义Cookie存储路径 必须使用绝对路径 $cookie_jar = dirname(__FILE__)./pic.cookie;
      PHP怎样获取Cookie以及实现登录功能?我们做登录页面,少不了对Cookie的获取,这篇文章就主要介绍Cookie的获取以及实现模拟登录功能,感兴趣的朋友就继续往下看吧。
 
       一、定义Cookie存储路径
 
       必须使用绝对路径
 
       $cookie_jar = dirname(__FILE__)."/pic.cookie";
       二、获取Cookie
 
       将cookie存入文件
 
$url = "http://1.2.3.4/";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_jar);
$content = curl_exec($ch);
curl_close($ch);
       三、 到指定页面获取数据
 
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://1.2.3.4/accountcardUser.action");
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,0);    
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_jar);
$html=curl_exec($ch);
// var_dump($html);
curl_close($ch);
       以上关于PHP怎样获取Cookie以及模拟登录功能的介绍,有需要的朋友可以参考一下,希望对大家的学习有所帮助,更多PHP内容大家可以关注其他文章。

(编辑:南通站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读