多语言展示
当前在线:168今日阅读:165今日分享:13

使用PHP CURL模拟登录PHP100网站

PHP可以使用libcurl实现模拟登录、提交数据。libcurl目前支持http、https、ftp、gopher、telnet、dict、file和ldap协议。libcurl同时也支持HTTPS认证、HTTP POST、HTTP PUT、 FTP 上传(这个也能通过PHP的FTP扩展完成)、HTTP 基于表单的上传、代理、cookies和用户名+密码的认证。PHP中使用cURL实现Get和Post请求的方法,伪造来路IP等功能。。。
方法/步骤
2

切换到源代码模式,找到form表单需要提交到服务器的字段

3

开始CURL操作,把需要提交的字段记录写入程序中。本例为$post_fields = 'cktime=31536000&step=2&pwuser=xyy666666&pwpwd=qq123456';pwuser和pwpwd换成自己的帐号密码

4

大功告成。看到已经登录成功了。然后我们就可以提取页面所需要的数据了

注意事项

本例使用的CURL功能,服务器必需开启 CURL扩展

推荐信息