下面这个php签到源码,我如果想把两个帐号固定内置在代码里,要怎么写呢? (感谢sibang大侠,昨天帮我修改的代码.)
if($id!='' and $do=='vi'){ $id='1355114'//-----------------------------帐号1 $pw='653' $rang=rand(333,8888); $url="http://im.uxin.com:8887/login?sn=".$rang."&account=".$id."&pwd=".md5($pw)."&pv=android&v=2.8.4&sign=".md5($rang.$id."k1oET&Yh7@EQnp2XdTP1o/Vo=")."&netmode=1&brand=Xiaomi&model=MI+2SC&osv=4.1.1&imei=".rand(10000,99999).rand(10000,99999).rand(10000,99999); $cont=httpreq($url,1); if(strstr($cont,'uid')){ echo "登录成功<br/>"; }else{ echo "登录失败<br/>"; } $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 '<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false;">',var_dump($content),'',var_dump($content),'
<?PHPset_time_limit (0);ini_set('display_errors','on');error_reporting(E_ALL);header('Content-type: text/html; charset=UTF-8');$id=(isset($_REQUEST["id"])) ? trim($_REQUEST["id"]) : '';$pw=(isset($_REQUEST["pw"])) ? trim($_REQUEST["pw"]) : '';$do=(isset($_REQUEST["do"])) ? trim($_REQUEST["do"]) : '';if($id!='' and $pw!=''){ setcookie("id",$id); setcookie("pw",$pw);}header("Content-type: text/html; charset=UTF-8");$cookie_file = dirname(__FILE__)."/cookie_".md5(basename(__FILE__)).".txt";date_default_timezone_set('PRC');function httpreq($url,$getcookie=0){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_USERAGENT, "Dalvik/1.6.0 (Linux; U; Android 4.1.1; MI 2SC MIUI/JLB14.0)"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $getcookie?curl_setopt($ch, CURLOPT_COOKIEJAR, $GLOBALS['cookie_file']):curl_setopt($ch, CURLOPT_COOKIEFILE, $GLOBALS['cookie_file']); $result = curl_exec($ch); curl_close($ch); return $result;}?>nbsp;html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"> <meta> <link><title>签到</title> <style> body{text-align:center; margin:0 auto; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px; background-color:#EAEAEA; } .main{text-align:left; word-wrap:break-word; overflow:hidden;padding:5px; background:#FFFFFF; border:1px solid #C6C6C6; } .nav{padding:1px; background:#FFFBE1; border:1px solid #FEBF90; } .ButtonCss{ font-family: "Tahoma", "宋体"; font-size:9pt; color: #003399; border: 1px #003399 solid; color:006699; BORDER-BOTTOM: #93bee2 1px solid; BORDER-LEFT: #93bee2 1px solid; BORDER-RIGHT: #93bee2 1px solid; BORDER-TOP: #93bee2 1px solid; background-color: #e8f4ff; CURSOR: hand; font-style: normal ; width:60px; height:22px; } a{ text-decoration:none;color:#0A63BB; } a:hover{text-decoration:underline;color:#DE0000; } img,a img{border:none } .form { position:static; z-index:1000; background:gray; background-color:#FFCC00; filter : progid:DXImageTransform.Microsoft.DropShadow(color=#FF404040,offX=2,offY=2,positives=true); } .tip{color:#DE0000; } </style> ',var_dump($content),'
$users=array( array('username1','password1'), array('username2','password2'), array('username3','password3'), //.... ); //遍?array?的每一???然後循??行 foreach($users as $k=>$v) { $rang=rand(333,8888); $url="http://im.uxin.com:8887/login?sn=".$rang."&account=".$v[0]."&pwd=".md5($v[1])."&pv=android&v=2.8.4&sign=".md5($rang.$v[0]."k1oET&Yh7@EQnp2XdTP1o/Vo=")."&netmode=1&brand=Xiaomi&model=MI+2SC&osv=4.1.1&imei=".rand(10000,99999).rand(10000,99999).rand(10000,99999); $cont=httpreq($url,1); if(strstr($cont,'uid')){ echo "登录成功<br>"; }else{ echo "登录失败<br>"; } $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 '<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false;">',var_dump($content),'
$users=array( die();
刚测试不知道是不是我空间暂时有问题,还是报部署错误.我空间又不指明是什么错.我等下再测试下.
问下代码上是简单替换掉原先代码的97-111行是吗?
下面这个是我简单替换97-111行后完整的代码:求帮看下,从代码上来说,完整的代码是这样就可以吗?多谢!!(假如我三个帐号分别是array('138999','pd1'),
array('137999','pd2'),
array('136987','pd3'))
<?PHPset_time_limit (0);ini_set('display_errors','on');error_reporting(E_ALL);header('Content-type: text/html; charset=UTF-8');$id=(isset($_REQUEST["id"])) ? trim($_REQUEST["id"]) : '';$pw=(isset($_REQUEST["pw"])) ? trim($_REQUEST["pw"]) : '';$do=(isset($_REQUEST["do"])) ? trim($_REQUEST["do"]) : '';if($id!='' and $pw!=''){ setcookie("id",$id); setcookie("pw",$pw);}header("Content-type: text/html; charset=UTF-8");$cookie_file = dirname(__FILE__)."/cookie_".md5(basename(__FILE__)).".txt";date_default_timezone_set('PRC');function httpreq($url,$getcookie=0){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_USERAGENT, "Dalvik/1.6.0 (Linux; U; Android 4.1.1; MI 2SC MIUI/JLB14.0)"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $getcookie?curl_setopt($ch, CURLOPT_COOKIEJAR, $GLOBALS['cookie_file']):curl_setopt($ch, CURLOPT_COOKIEFILE, $GLOBALS['cookie_file']); $result = curl_exec($ch); curl_close($ch); return $result;}?>nbsp;html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"> <meta> <title>到</title> <style> body{text-align:center; margin:0 auto; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px; background-color:#EAEAEA; } .main{text-align:left; word-wrap:break-word; overflow:hidden;padding:5px; background:#FFFFFF; border:1px solid #C6C6C6; } .nav{padding:1px; background:#FFFBE1; border:1px solid #FEBF90; } .ButtonCss{ font-family: "Tahoma", "宋体"; font-size:9pt; color: #003399; border: 1px #003399 solid; color:006699; BORDER-BOTTOM: #93bee2 1px solid; BORDER-LEFT: #93bee2 1px solid; BORDER-RIGHT: #93bee2 1px solid; BORDER-TOP: #93bee2 1px solid; background-color: #e8f4ff; CURSOR: hand; font-style: normal ; width:60px; height:22px; } a{ text-decoration:none;color:#0A63BB; } a:hover{text-decoration:underline;color:#DE0000; } img,a img{border:none } .form { position:static; z-index:1000; background:gray; background-color:#FFCC00; filter : progid:DXImageTransform.Microsoft.DropShadow(color=#FF404040,offX=2,offY=2,positives=true); } .tip{color:#DE0000; } </style> ',var_dump($content),'
部署成功了,但是运行测试报错第22行:
"Fatal error: Call to undefined function curl_init() in /home/vcap/app/www/index.php on line 22"
就是这行:
$ch = curl_init();
部署成功了,但是运行测试报错第22行:
"Fatal error: Call to undefined function curl_init() in /home/vcap/app/www/index.php on line 22"
就是这行:
$ch = curl_init();
??你的php的curl模? 问题是替换这个代码之前一样的curl函数,都能正常运行,这说明我空间curl模块是开启的.
替换成这个内置帐号代码后就一直报这个错...昨天今天测试一直都报这个错.
查看phpinfo.php
看curl扩展是否启用
PHP代??有??,有???,??是你的PHP?境有??
PHP代??有??,有???,??是你的PHP?境有??
应该是我空间的问题.但是蛮奇怪的,没替换之前的代码完全可以运行.
多谢!! 改天我去换个空间看下.谢谢!
ok,或者你在本?安?一下xampp??集成的PHP?境也可以??
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号