PHP头条
热点:

php-模拟登录,总是报Objectmovedtohere.


php测试

运行这个代码之后,总是报Object moved to here.改了一天了,总是不行

教务网登录页面:http://202.200.112.200/(jqynnd55v32i2555oe0vhfeh)/default2.aspx
测试账号:3130421010 密码:w8101923

function curl_request($url,$post='',$cookie='', $returnCookie=0){
$curl = curl_init();
header("Content-Type:text/xml;charset=utf-8");
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)');
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($curl, CURLOPT_AUTOREFERER, 1);
curl_setopt($curl, CURLOPT_REFERER, "http://202.200.112.200/(jqynnd55v32i2555oe0vhfeh)/default2.aspx");
if($post) {
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($post));
}

      curl_setopt($curl, CURLOPT_COOKIE, $cookie);      curl_setopt($curl, CURLOPT_COOKIEJAR, $cookie_file);      curl_setopt($curl, CURLOPT_HEADER, $returnCookie);      curl_setopt($curl, CURLOPT_TIMEOUT, 10);      curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);      $data = curl_exec($curl);      if (curl_errno($curl)) {          return curl_error($curl);      }      curl_close($curl);      return $data;        

}

function getView(){
$res;
$url = "http://202.200.112.200/(jqynnd55v32i2555oe0vhfeh)/default2.aspx";
$result = curl_request($url);
//print_r($result);
$pattern = '//is';
preg_match_all($pattern, $result, $matches);
$res[0] = $matches[1][0];
return $res[0];
}

function login($VS){
$url = 'http://202.200.112.200/(jqynnd55v32i2555oe0vhfeh)/default2.aspx';
$post['__VIEWSTATE'] = $VS;
$post['txtUserName'] = '3130421010';
$post['TextBox2'] = 'w8101923';
$post['txtSecretCode'] = '';
$post['RadioButtonList1'] = '学生';
$post['Button1'] = '登录';
$post['lbLanguage'] = '';
$post['hidPdrs'] = '';
$post['hidsc'] = '';
$result = curl_request($url,$post,'', 1);
print_r($post);
echo '
'.'
';
//print_r($result);
return $result;
}

$a = getView();
//echo $a;
$L = login($a);
//$cookie = $L[cookie];

//登陆主页
$url = 'http://202.200.112.200/(jqynnd55v32i2555oe0vhfeh)/default2.aspx';
$result = curl_request($url,'',$cookie);

print_r($result);

?>

www.phpzy.comtrue/phpyy/3362.htmlTechArticlephp-模拟登录,总是报Objectmovedtohere. php测试 运行这个代码之后,总是报Object moved to here.改了一天了,总是不行 教务网登录页面:http://202.200.112.200/(jqynnd55v32i2555oe0vhfeh)/default2.aspx 测试账号...

相关文章

相关频道:

PHP之友评论

今天推荐