如何在弹出表单中使用php?

如何在弹出表单中使用php?,php,post,isset,Php,Post,Isset,我有一个电子商务网站。现在我想配置支付详细信息。首先我描述了全部详细信息。下图显示了选择支付方式。当他们选择现金并单击下一步按钮时。页面将显示我们的银行账户详细信息(这些详细信息由isset($\u请求['next1']`)显示)但是,请求方法不起作用。这些详细信息通过弹出方法显示 现金 卡片 网上银行 银行详情 银行:ABCD, 账号:xxxxxxx, YYYYYY, ABCD银行, AAAA分行, IFSC:zzzzzz Bankdetails.php 因此,基本上你需要创建一个包含

我有一个电子商务网站。现在我想配置支付详细信息。首先我描述了全部详细信息。下图显示了选择支付方式。当他们选择现金并单击下一步按钮时。页面将显示我们的银行账户详细信息(这些详细信息由isset($\u请求['next1']`)显示)但是,请求方法不起作用。这些详细信息通过弹出方法显示


现金
卡片
网上银行 银行详情

银行:ABCD,
账号:xxxxxxx,
YYYYYY,
ABCD银行,
AAAA分行,
IFSC:zzzzzz

Bankdetails.php



因此,基本上你需要创建一个包含银行详细信息的PHP文件,点击下一步按钮,你可以发送AJAX调用并从PHP获取详细信息,以便在HTML页面中显示。请将
div
替换为要显示数据的div ID。

这不起作用,因为你没有提交表单。如果不提交表单,我们将无法使用isset请求方法如果您的代码永远不会执行,请提出任何其他想法。请检查下面的答案。您可以使用json_编码和解码来传递和读取数据。@Valar
<fieldset id="fourth">

            <input type="radio" name="cash" id="cash" value="CASH"/>CASH<br />
            <input type="radio" name="card" id="card" value="CARD"/>CARD<br />
            <input type="radio" name="netbanking" id="netbanking" value="NETBANKING"/>NETBANKING

            <input class="pre_btn_bado" type="button" value="Previous">
            <input class="next_btn_bado" name="next1" type="button" value="Next" id="next">


        </fieldset>
<?php
    if(isset($_REQUEST['next1']))
    { 
        $cash = $_POST['cash'];
        $card = $_POST['card'];
        $netbank = $_POST['netbanking'];
        $totalamt = $_POST['rs'];
        $uname = $_POST['name'];

        if($cash == 'cash')
        {
            ?>


    <p>Bank Details</p>

    <p>Bank : ABCD,<br />
                A/C No : xxxxxxx,<br />
                yyyyyyy,<br />
                ABCD Bank,<br />
                aaaaa Branch,<br />
                IFSC : zzzzzzzz

            </p>
            <?php
        }
        elseif($card =='card')
        {
            echo $uname;
            echo $totalamt;
        }
    }
    ?>
<?php
    if(isset($_REQUEST['next1']))
    { 
        $cash = $_POST['cash'];
        $card = $_POST['card'];
        $netbank = $_POST['netbanking'];
        $totalamt = $_POST['rs'];
        $uname = $_POST['name'];

        if($cash == 'cash')
        {



    echo "<p>Bank Details</p><p>Bank : ABCD,<br />A/C No : xxxxxxx,<br />                   yyyyyyy,<br />ABCD Bank,<br />aaaaa Branch,<br />IFSC : zzzzzzzz               </p>";
           exit;

        }
        elseif($card =='card')
        {
            echo $uname;
            echo $totalamt;
            exit;
        }
    }
    ?>
$(document).ready(function(){
 $("#next").click(function(){
     $.ajax({
      url: "Bankdetails.php",
      type: "POST",
      data: {next1: "next1"},
      success: function(data){
        $("div").html(data); //Where you want to show the data.
      }
     });
 });
});