按下单选按钮时的条件

时间:2014-10-13 16:46:03

标签: javascript php html

如何让我的页面特别做到这一点。

我有2种选择LBC和PickUp, 如果用户选择LBC,它将进入下一页以选择付款选项。 但如果用户选择了PickUp无线电选项,则会立即将其重定向到最后一页,因为付款选项不再适用。

我有这个启用按钮的javascript函数,但除此之外,我不知道怎么做。

根据按下的单选按钮重定向页面。如果LBC没有问题,如果Pickup在付款页面之后进入下一页,那么它将跳过付款页面。

请帮助谢谢。

<form method="post" action="payment.php">

<?php
echo "<table><tr>";
$i = 0;
$qry="SELECT * FROM shipping";
$result= @mysql_query($qry);
while ($row=mysql_fetch_assoc($result)){ 
    if ($i > 0 && $i % 3 == 0) { 
        echo "</tr><tr>";
    }
    echo "<td>";
?>

                <table width="" cellpadding="3" cellspacing="0" border="0">
                    <tr class="row_submit">
                        <td height="250px" width="300px"><center><label>
                            <input type="radio" name="carrier" <?php if (isset($carrier) && $carrier=="$row[ship_name]") echo "checked";?>  value="<?php echo $row['ship_name']; ?>">
                            <!--<img src="../paymentoptions/lbc.png" alt="LBC" class="picture" width="245px" style="margin:10px"/></label></td> -->
                            <?php echo '<img src="data:image/jpeg;base64,'.base64_encode( $row['ship_pic'] ).'"  height="215px"  width="245px" style="margin:10px"/>'; ?>

                    </tr>
                    <tr class="row_submit">
                        <td height="130px" width="300px"><p><?php echo $row['ship_desc']; ?><p></td>
                        <tr>
                        <td>
                        <div id='price'> Additional ₱ <?php echo $row['ship_price']; ?></div></td></tr>
                </table>

  <?php  
    echo "</td>";
    $i++;
}
echo "</tr></table>";
?>

<br>
                <table>
            <tr>
                <td><input type="button" value="View Shopping Cart" onclick="window.location='shoppingcart.php'"></td>
                <td><input type="submit" disabled="disabled" name="next" value="Proceed to Payment" /></td>
            </tr>
            </table>

        </form>

1 个答案:

答案 0 :(得分:0)

if($_POST['radio_button_name']['LBC']){
  header('location:lbc_paymentpage.php');
}else{
  header('location:pickuppage.php');
}