<?php
$post = $_POST;
$sign = $_POST['sign'];
unset($post['sign']);
$appsecret = '123456789';//用户appsecret
if(checkSign($post, $appsecret, $sign))
{
//0待处理 1已接单 2接单成功 3订单取消 4订单打回 5修改取件时间 6分配业务员 7业务员上门取件 8订单失败 10订单完成
$status = trim($_POST['status']);
$orderno = trim($_POST['orderno']);
$type = trim($_POST['type']);
$number = trim($_POST['number']);
echo 'success';
exit();
}
/**
* 验证签名
*
*/
function checkSign($queryarr, $appsecret, $signature)
{
$str = makeSign($queryarr, $appsecret);
if($str == strtolower($signature)) return true;
else return false;
}
/**
* 生成签名
*
*/
function makeSign($queryarr, $appsecret)
{
ksort($queryarr, SORT_STRING);
$str = implode($queryarr);
$str .= $appsecret;
//exit($str);
$str = md5($str);
return $str;
} 

© 2015-2025 杭州极速互联科技有限公司 版权所有 浙ICP备17047587号-4 浙公网安备33010502005096 增值电信业务经营许可证:浙B2-20190875