<?php $post = $_POST; $sign = $_POST['sign']; unset($post['sign']); $appsecret = 'ssssssssssss';//appsecret $queryarr = ['phone'=>$post['phone'], 'licenseplate'=>$post['licenseplate'], 'outorderno'=>$post['outorderno']]; if(checkSign($queryarr, $appsecret, $sign)) { $status = trim($_POST['status']); $orderno = trim($_POST['orderno']); $status = trim($_POST['status']); $handlestatus = trim($_POST['handlestatus']); $datastatus = trim($_POST['datastatus']); 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