include("../config/conn.php"); include("../config/function.php"); sesCheck(); $sqluser="select * from yjcode_user where uid='".$_SESSION[SHOPUSER]."'";mysql_query("SET NAMES 'GBK'");$resuser=mysql_query($sqluser); if(!$rowuser=mysql_fetch_array($resuser)){php_toheader("../reg/");} $sj=date("Y-m-d H:i:s"); include("buycheck.php"); //B if(sqlzhuru($_POST[jvs])=="carpay" && sqlzhuru($_POST[R1])=="alipay"){ if($needmoney<=$usermoney){Audit_alert("您的可用余额充足,请用余额直接支付。","carpay.php?carid=".$carid);} zwzr(); $bh=time(); $uip=$_SERVER["REMOTE_ADDR"]; $ddbh=time()."|".$rowuser[id]; $money1=sprintf("%.2f",$needmoney-$usermoney); intotable("yjcode_dingdang","bh,ddbh,userid,sj,uip,money1,ddzt,alipayzt,bz,ifok,carid,sxf","'".$bh."','".$ddbh."',".$rowuser[id].",'".$sj."','".$uip."',".$money1.",'等待买家付款','','',0,'".$caridarr."',".$sxf.""); require_once("alipay.config.php"); $payment_type = "1"; $notify_url = weburl."user/notify_carpay.php"; //服务器异步通知页面路径 $return_url = weburl."user/ordertz.php";//页面跳转同步通知页面路径 $seller_email = $rowcontrol[seller_email];//卖家支付宝帐户 $out_trade_no = $ddbh;//商户订单号 $subject = "【".webname."】 ".$zfbordertit;//订单名称 $body = webname."收银台结算"; $show_url = weburl;//商品展示地址 //开始即时到帐 if(0==$rowcontrol[zftype]){ $alipay_config['cacert'] = getcwd().'\\cacert.pem'; require_once("lib/alipay_submit.class.php"); $total_fee = $money1;//付款金额 $anti_phishing_key = "";//防钓鱼时间戳 $exter_invoke_ip = "";//客户端的IP地址 $parameter = array( "service" => "create_direct_pay_by_user", "partner" => trim($alipay_config['partner']), "payment_type" => $payment_type, "notify_url" => $notify_url, "return_url" => $return_url, "seller_email" => $seller_email, "out_trade_no" => $out_trade_no, "subject" => $subject, "total_fee" => $total_fee, "body" => $body, "show_url" => $show_url, "anti_phishing_key" => $anti_phishing_key, "exter_invoke_ip" => $exter_invoke_ip, "_input_charset" => trim(strtolower($alipay_config['input_charset']))); //结束即时到帐 } //建立请求 $alipaySubmit = new AlipaySubmit($alipay_config); $html_text = $alipaySubmit->buildRequestForm($parameter,"get", "正在跳转,请稍候"); echo $html_text;exit; }elseif(sqlzhuru($_POST[jvs])=="carmypay"){//余额支付 if($needmoney>$usermoney){Audit_alert("您的可用余额不足,返回重试。","carpay.php?carid=".$carid);} zwzr(); include("buy.php"); php_toheader("ordertz.php"); } //E ?>