コード例 #1
0
ファイル: merchant.php プロジェクト: ashimidashajia/zendstore
        //连接字符串
        $source=$interfaceVersion . "|" . $merID . "|" . $orderid . "|" . $orderDate . "|" . $orderTime . "|"
                    . $tranType . "|" . $amount . "|" . $curType . "|" . $orderContent . "|" . $orderMono . "|"
                    . $phdFlag . "|" . $notifyType . "|" . $merURL . "|" . $goodsURL . "|" . $jumpSeconds . "|"
                    . $payBatchNo . "|" . $proxyMerName . "|" . $proxyMerType . "|" . $proxyMerCredentials . "|"
                    . $netType;

        $sourceMsg=new java("java.lang.String", $source);

        //下为生成数字签名
        $nss=new java("com.bocom.netpay.b2cAPI.NetSignServer");

        $merchantDN=$BOCOMSetting->MerchantCertDN;
        $nss->NSSetPlainText($sourceMsg->getBytes("GBK"));

        $bSignMsg=$nss->NSDetachedSign($merchantDN);
        $signMsg=new java("java.lang.String", $bSignMsg, "GBK");
    ?>

    <body bgcolor = "#FFFFFF" text = "#000000" onload = " javascript: form1.submit()">
        <form name = "form1" method = "post" action = "<?php echo(java_values($BOCOMSetting->OrderURL)); ?>">
            <input type = "hidden" name = "interfaceVersion" value = "<?php echo($interfaceVersion); ?>">
            <input type = "hidden" name = "merID" value = "<?php echo($merID); ?>">
            <input type = "hidden" name = "orderid" value = "<?php echo($orderid); ?>">
            <input type = "hidden" name = "orderDate" value = "<?php echo($orderDate); ?>">
            <input type = "hidden" name = "orderTime" value = "<?php echo($orderTime); ?>">
            <input type = "hidden" name = "tranType" value = "<?php echo($tranType); ?>">
            <input type = "hidden" name = "amount" value = "<?php echo($amount); ?>">
            <input type = "hidden" name = "curType" value = "<?php echo($curType); ?>">
            <input type = "hidden" name = "orderContent" value = "<?php echo($orderContent); ?>">
            <input type = "hidden" name = "orderMono" value = "<?php echo($orderMono); ?>">