欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

菜鸟求教个菜问题,这个php签到源码,我想通过提交个URL来传参数并执行自动签到,要怎么?多谢!!

程序员文章站 2024-02-11 19:48:10
...
本帖最后由 tangdeli98 于 2013-12-16 14:08:46 编辑 完全小白,只做桌面软件,php完全没用过.这个也是人家的代码,我如果想弄成通过提交URL来传参数并执行签到动作,要怎么弄?我想通过这个URL来挂到cron网络任务里去,就可以全自动签到了.

这个是我这个代码已经传到空间的测试地址: http://checkuxin.duapp.com/index.php
我构造了下面这样格式的URL地址,提交后会自动填表单但不会自动执行签到(相当于还要自己手工按一下那个"签到"按钮,这样的话没法cron网络任务签了)
" http://checkuxin.duapp.com/index.php?id=我的帐号&pw=我的密码&vi=签到"

我看了下代码里好像用post,是不是就不能弄成简单一个URL来实现了? 是不是要弄成get才能呢?我试图直接把源码里的post改成get,结果代码会报错.

要怎么弄,才能通过这样一个URL(http://checkuxin.duapp.com/index.php?id=我的帐号&pw=我的密码&vi=签到)就执行签到呢?

或者有没有什么办法我把帐号(我有两个帐号,需要都内置进去)全部内置到源码里去,然后直接访问http://checkuxin.duapp.com/index.php 就全部自动签到呢?

不会php,求前辈们帮我看下,越具体越好,超感谢!! index.php的代码如下:
签到
帐号

密码

"; }else{ echo "登录失败
"; } $url="http://im.uxin.com:8887/signin?sn=".$rang."&sign=".md5($rang."k1oET&Yh7@EQnp2XdTP1o/Vo="); $content=json_decode(httpreq($url),true); echo $content['content'];}?>
时间:
网站首页
Copyrightvi1.c.All Rights Reserved

回复讨论(解决方案)

$id=$_POST["id"];
$pw=$_POST["pw"];
?是用post方法??取??

$id=$_REQUEST['id'];
???就可以同??post和get方式?取??了.

$id=$_POST["id"];
$pw=$_POST["pw"];
?是用post方法??取??

$id=$_REQUEST['id'];
???就可以同??post和get方式?取??了. 那我只要头部这两个POST改一下就可以呵?其它地方还需要改吗?多谢!!

???就可以同??post和get方式?取??了. 刚测试了一下,还是不行,还是只会填表单,不会执行签到.谢谢!

你可能要研究一下php的curl,用curl模?提交即可.

你可能要研究一下php的curl,用curl模?提交即可. 不会php, 求帮忙呢.是不是这个源码里加一句什么就可以呢?第98行应该就是签到(前面是先登录),是不是这句后面加个什么呢? 多谢!!

我??修改了一下,你??下

签到
帐号

密码

"; }else{ echo "登录失败
"; } $url="http://im.uxin.com:8887/signin?sn=".$rang."&sign=".md5($rang."k1oET&Yh7@EQnp2XdTP1o/Vo="); $content=json_decode(httpreq($url),true); //echo $content['content']; echo '
',var_dump($content),'
'; die();}?>
时间:
网站首页
Copyrightvi1.c.All Rights Reserved

多谢!!测试还是不行,提交url后只填了表单:

我??修改了一下,你??下 啊啊,抱歉,是我弄错了,最后那个参数我没弄对.现在可以了,太感谢了!!超感谢!!