用PHP写的签到源码分享

源码分享
0 948
posbbs
posbbs 举报
2018-10-19

TIM截图20181019163846

因为每天要签到呀,就麻烦,所以写一个签到的,放在服务器上自动签到的

代码如下

<?php

登陆('输入用户名','输入密码');//登陆论坛
echo '
'
; 签到('http://www.laysns.com/user/sign/sign.html'); function 登陆($user, $pass){ $cookie=dirname(__FILE__).'/cookie1.txt'; $post="username=$user&pass=$pass"; $ch = curl_init(); //初始化curl模块 curl_setopt($ch, CURLOPT_URL, 'http://www.laysns.com/logining.html'); //登录提交的地址 curl_setopt($ch, CURLOPT_HEADER, 0); //是否显示头信息 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0); //是否自动显示返回的信息 //curl_setopt($ch, CURLOPT_COOKIEFILE,$cookie_file); //同时发送Cookie curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie); //设置cookie信息保存在指定的文件夹中 curl_setopt($ch, CURLOPT_POST, 1); //以POST方式提交 curl_setopt($ch, CURLOPT_POSTFIELDS, $post);//要执行的信息 $fh=curl_exec($ch); //执行CURL curl_close($ch); //关闭句柄 return $fh; } function 签到($url){ cookie=dirname(__FILE__).'/cookie1.txt'; $cookie_file=realpath($cookie); $jb=curl_init(); curl_setopt($jb,CURLOPT_URL,$url); curl_setopt($jb, CURLOPT_HEADER, 0); //是否显示头信息 curl_setopt($jb, CURLOPT_COOKIEFILE,$cookie_file); //同时发送Cookie $fh=curl_exec($jb); //执行CURL curl_close($jb); return $fh; } ?>

放在服务器自动签到,可以自行百度找找,我就不放方法了


倒序看帖 只看楼主
回帖