ems 快递查询

<?php

include "inc/Snoopy.class.php";
function cut($file,$from,$end){
$message=explode($from,$file);
$message=explode($end,$message[1]);
return $message[0];
}
//--------------------------------------------------------------------------------------------
session_start();
$snoopy = new Snoopy;
if(isset($_GET['do'])&&$_GET['do']=='img')
{
$snoopy->fetch("http://www.ems.com.cn/");
$out=$snoopy->results;
$_SESSION['s'] = cut($snoopy->headers[5],'JSESSIONID=',';') ;
$_SESSION['vId'] = cut($out,'</span><input name="','"');
$_SESSION['EC'] = cut($out,'name="myEmsbarCode" value="','"');

$snoopy->referer = "http://www.ems.com.cn/";
$snoopy->rawheaders["Pragma"]= 'no-cache';
$snoopy->rawheaders["Cache-Control"]= 'no-cache="set-cookie"';
$snoopy->rawheaders["Set-Cookie"]='JSESSIONID='.$_SESSION['s'];
$snoopy->cookies['JSESSIONID'] = $_SESSION['s'] ;

$snoopy->submit("http://www.ems.com.cn/servlet/ImageCaptchaServlet",$submit_vars);
$_SESSION['s'] =cut($snoopy->headers[7],'JSESSIONID=',';');
$out=$snoopy->results;

echo $out;

}
//--------------------------------------------------------------------------------------------
//echo $_SESSION['s'] .'<br>'.$_SESSION['vId'] .'<br>'. $_SESSION['EC'] .'<br><br>';

if(isset($_POST['v'])&&$_POST['v'])
{
$snoopy->referer = "http://www.ems.com.cn/";
$snoopy->rawheaders["Pragma"]= 'no-cache';
$snoopy->rawheaders["Cache-Control"]= 'no-cache="set-cookie"';
$snoopy->rawheaders["Set-Cookie"]='JSESSIONID='.$_SESSION['s'];
$snoopy->cookies['JSESSIONID'] = $_SESSION['s'] ;


$submit_vars['reqCode']= 'browseBASE';
$submit_vars['myEmsbarCode']= $_SESSION['EC'];
$submit_vars['mailNum']= 'ED510555431CS';
$submit_vars[ $_SESSION['vId'] ]=$_POST['v'];
$snoopy->submit('http://www.ems.com.cn/qcgzOutQueryAction.do',$submit_vars);

$out=$snoopy->results;
}
//--------------------------------------------------------------------------------------------
echo'

<form action="" method="post">
验证码:<input type="text" name="v" id="v" size="4">
<img src="?do=img" align="absmiddle" id="vCode" >
<INPUT value=查询 type=submit name=submit>
</form>
';
echo $out;
?>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值