// 性能测试,验签 $r = verify($result_arr_1024); echo $r ? '验签成功' : '验签失败'; exit; }elseif ($flag == 3 ){ // 性能测试,加密 $r = encryptPin("1234567890123456", "111111"); echo $r; exit; }elseif ($flag == 4 ){ }elseif ($flag == 5 ){ }elseif ($flag == 6 ){ // 功能测试1 // 检查字段是否需要加密 encrypt_params ( $params_4_pin ); echo "<br /><br />"; //echo "<br /><b>encrypt_params</b><br />"; var_dump($params_4_pin); echo var_dump($params_4_pin); //echo var_dump($params_4_pin); echo "<br /><br />"; echo "<br /><br />"; // 签名 sign ( $params_4_pin ); echo "<br /><br />"; //echo "<br /><b>sign</b><br />"; var_dump($params_4_pin);
// 'instalTransInfo'=> '',//分期付款信息域--C // //C当帐号类型为02-存折时需填写在前台类交易时填写默认银行代码,支持直接跳转到网银商户发卡银行控制系统应答返回 // 'issInsCode'=> '',//发卡机构代码--O // //移动支付业务需要上送 // 'userMac'=> '',//终端信息域--O // //有卡交易必填有卡交易信息域 // 'cardTransData'=> '',//有卡交易信息域--C // //渠道类型为语音支付时使用用法见VPC交易信息组合域子域用法 // 'vpcTransData'=> '',//VPC交易信息域--C // //移动支付上送 // 'orderDesc'=> '',//订单描述--C ); // 检查字段是否需要加密 encrypt_params ( $params ); // 签名 sign ( $params ); $log->LogInfo ( "后台请求地址为>" . SDK_BACK_TRANS_URL ); // 发送信息到后台 $result = sendHttpRequest ( $params, SDK_BACK_TRANS_URL ); $log->LogInfo ( "后台返回结果为>" . $result ); //返回结果展示 $result_arr = coverStringToArray ( $result ); $html = create_html ( $result_arr, SDK_BACK_NOTIFY_URL ); echo $html;
$params=$_POST['flags']; foreach($params as $key=>$val){ echo $val,'<br />'; } $ar=$_POST['arr']; foreach($ar as $key=>$val){ echo $key,$val,'<br />'; } // 检查字段是否需要加密 encrypt_params ( $ar ); //echo $params; // 签名 sign ( $params ); $log->LogInfo ( "后台请求地址为>" . SDK_BACK_TRANS_URL ); //发送信息到后台 $result = sendHttpRequest ( $params, SDK_BACK_TRANS_URL ); $log->LogInfo ( "后台返回结果为>" . $result ); //返回结果展示 $result_arr = coverStringToArray ( $result ); $html = create_html ( $result_arr, SDK_BACK_NOTIFY_URL ); echo $html; ?>