使用PHP怎么模拟登陆功能

  介绍

这期内容当中小编将会给大家带来有关使用PHP怎么模拟登陆功能,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

1,旋度实现模拟登陆的代码,(只是实现服务器与服务器建立会话,其实并没有在客户端与服务器之间建立会话)

& lt; PHP ?   cookie_jar 美元;=,tempnam (& # 39;。/tmp # 39;, & # 39;饼干# 39;);   $ ch =, curl_init ();   curl_setopt (ch,美元,CURLOPT_URL,, & # 39; http://192.168.0.22/logincheck.php& # 39;);   curl_setopt (ch,美元,CURLOPT_POST,, 1);   时间=美元request  & # 39; UNAME=admin&密码=123456 & # 39;;   CURLOPT_POSTFIELDS, curl_setopt (ch,美元,美元请求);//把返回来的饼干信息保存美元在cookie_jar文件中   CURLOPT_COOKIEJAR, curl_setopt (ch,美元,美元cookie_jar);//设定返回的数据是否自动显示   curl_setopt (ch,美元,CURLOPT_RETURNTRANSFER,, 1);//设定是否显示头信息   curl_setopt (ch,美元,CURLOPT_HEADER,,假);//设定是否输出页面内容   curl_setopt (ch,美元,CURLOPT_NOBODY,,假);   curl_exec (ch);   curl_close (ch);//get  data  after 登录   $ ch3 =, curl_init ();   curl_setopt (ch3美元,CURLOPT_URL,, & # 39; http://192.168.0.22/general/& # 39;);   curl_setopt (ch3美元,CURLOPT_HEADER,,假);   curl_setopt (ch3美元,CURLOPT_RETURNTRANSFER,, 1);   CURLOPT_COOKIEFILE, curl_setopt (ch3美元,美元cookie_jar);   $ orders =, curl_exec (ch3);   echo 美元订单;   退出;   echo  & # 39; & lt; pre> & # 39;;   echo  strip_tags(订单);   echo  & # 39; & lt;/pre> & # 39;;   curl_close (ch3);   祝辞;

2,通过隐藏的iframe实现客户端与服务器端的通信(肯能带来一定的安全隐患)

& lt; html>   & lt; title> & lt;/title>   & lt; body>   & lt; ?   $ goURL=癶ttp://192.168.0.22/general/email/";   比;   & lt; iframe  name=癶iddenLoginFrame", onload=癵et_pass ()“, src=https://www.yisu.com/zixun/ceshi1.php " id=" hiddenLoginFrame宽度=0高度=0滚动帧边缘=0=没有>      <脚本语言=" JavaScript ">   get_pass()函数   {   window.open (“<?=$ goURL ?> ");   window.close ();   }>   

ceshi1。php

& lt; html>   & lt; head>   & lt;才能title> ceshi</title>   & lt;/head>   & lt; body  onload=癵et_pass1();“比;   & lt; form  name=癴orm1",方法=皃ost",目标=癶iddenLoginFrame", action=癶ttp://192.168.0.22/logincheck.php"比;   & lt;才能input 类型=皌ext",价值=https://www.yisu.com/zixun/癮dmin”name=" UNAME ">      <脚本语言=" JavaScript ">   get_pass1()函数   {//document.form1.action=u_url;   document.form1.submit ();   }>

上述就是小编为大家分享的使用PHP怎么模拟登陆功能了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

使用PHP怎么模拟登陆功能