$param['status'], ); $result = pdo_update('ewei_shop_order_goods', $data, array('orderid' =>$param['ordersn'],'goodsid'=>$param['goodsid'])); if (!empty($result)){ header('Content-type:text/json'); $json='{"msg":"更新成功","status":"1"}'; echo $json; exit(); }else{ header('Content-type:text/json'); $json='{"msg":"更新失败","status":"0"}'; echo $json; exit(); } }else{ header('Content-type:text/json'); $json='{"msg":"权限错误","status":"0"}'; echo $json; exit(); } function getSignVeryfy($param, $sign){ //除去待签名参数数组中的空值和签名参数 $param_filter = array(); while (list ($key, $val) = each($param)) { if ($key == "sign") { continue; } else { $param_filter[$key] = $param[$key]; } } $mysgin =createSign($param_filter); if ($mysgin == $sign) { return true; } else { return false; } } /** * 创建签名 * @param type $params */ function createSign($params){ ksort($params); reset($params); $arg = ""; foreach ($params as $key => $value) { $arg .= "&{$key}={$value}"; } $arg=trim(substr($arg,1)); return md5($arg); } ?>