您的位置:

怎么用php模拟登录教务系统,怎么用php模拟登录教务系统

本文目录一览:

关于php模拟登录网站的问题,一直提示验证码错误

以我的经验,验证码不可能是根据session id来的,那不是每次刷新网页验证码都不变,验证码也失去了验证码的作用.

验证码是需要手动输入的

怎么用PHP模拟登录教务系统,实现查课表和查成绩,最好有例子和源码,谢谢了?

前几天刚实现了一个,难点主要有3块:

1:http头部模拟

2:在使用curl做POST的时候, 当要POST的数据大于1024字节的时候, curl并不会直接就发起POST请求, 而是会分为俩步,

3:post的数据,有几个字段是用js计算出的,需要用php模拟出

附:curl_setopt($ch,CURLOPT_POSTFIELDS, http_build_query($data));

php模拟登录教务处

$login_url='用户名password=密码';

$ch = curl_init($login_url);

curl_setopt($ch,CURLOPT_HEADER,0);

curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);

curl_setopt($ch,CURLOPT_POST,1);

curl_setopt($ch,CURLOPT_POSTFIELDS,$post_fields);

curl_setopt($ch,CURLOPT_COOKIEJAR,$cookie_file);

curl_exec($ch);

curl_close($ch);

=============

类似这样的,你直接搜 curl模拟登陆,会有很多例子的。

PHP怎样模拟登录教务系统?最好有源码实例。

前几天刚实现了一个,难点主要有3块:

1:http头部模拟

2:在使用curl做POST的时候, 当要POST的数据大于1024字节的时候, curl并不会直接就发起POST请求, 而是会分为俩步,

3:post的数据,有几个字段是用js计算出的,需要用php模拟出

附:curl_setopt($ch,CURLOPT_POSTFIELDS, http_build_query($data));