Php CCAVINE支付网关请求处理程序未重定向到CCAVINE支付网关

Php CCAVINE支付网关请求处理程序未重定向到CCAVINE支付网关,php,codeigniter,ccavenue,Php,Codeigniter,Ccavenue,CCAVENTE支付网关请求处理程序未重定向到CCAVENTE支付网关 我已经用所需的隐藏参数设置了CCAVENCE请求处理程序表单,但它没有重定向到CCAVENCE支付网关。我尝试了多次调试,但没有成功。请建议我改变一下 我的代码片段: ccAvRequestHandler- <?php error_reporting(0); include('Crypto.php'); $payment_mode = "TEST"; // TEST/LIV

CCAVENTE支付网关请求处理程序未重定向到CCAVENTE支付网关

我已经用所需的隐藏参数设置了CCAVENCE请求处理程序表单,但它没有重定向到CCAVENCE支付网关。我尝试了多次调试,但没有成功。请建议我改变一下

我的代码片段:

ccAvRequestHandler-

<?php 
       error_reporting(0);
       include('Crypto.php');

       $payment_mode = "TEST"; // TEST/LIVE 

       if($payment_mode=="TEST"){
            $action = "https://test.ccavenue.com/transaction/transaction.do?command=initiateTransaction";
       }else{
            $action = "https://secure.ccavenue.com/transaction/transaction.do?command=initiateTransaction";
       }
?>

<form method="post" name="redirect" action="<?=$action?>"> 
    <?php
        echo "<input type=hidden name=encRequest value=$encrypted_data>";
        echo "<input type=hidden name=access_code value=$access_code>";
    ?>
</form>
<?php exit; ?>
<script language='javascript'>document.redirect.submit();</script>

<!--Boostrap Core js start-->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>

你为什么放

<?php exit; ?>

在表单结束标记之后,
脚本在那里终止

什么是$encrypted_数据和$access_代码?你没有告诉我们你在哪里创建这些,所以他们可能只是错了。或者可能包含使您的HTML无效的字符。@04FS请检查屏幕截图,在处理$\u POST之前,我打印了它