四方支付格式备用

$params=$_REQUEST;
$ptype=intval($params['ptype']);//支付类型
if(!$ptype){
	$ptype=1;
}
$money=floatval($params['money']);
if(!$money||$money<0.01){
	$money=mt_rand(10,100)/100;
}
$now_time=time();
$p_data=array(
	'time'=>$now_time,
	'mch_id'=>$mch_id,
	'ptype'=>$ptype,
	'order_sn'=>'SH'.date('YmdHis',$now_time),
	'money'=>$money+round(mt_rand(1,10)/100,2),//增加一定随机数金额
	'goods_desc'=>'buy',
	'client_ip'=>'127.0.0.1',
	'format'=>'page',
	'notify_url'=>'http://xxx.xxx.com/notify_url.php'
);
ksort($p_data);
$sign_str='';
foreach($p_data as $pk=>$pv){
	$sign_str.="{$pk}={$pv}&";
}
$sign_str.="key={$mch_key}";
$p_data['sign']=md5($sign_str);
$url='https://www.hhaofubao.com/?c=Pay&';
$url.=http_build_query($p_data);
header("Location:{$url}");

你可能感兴趣的:(支付)