我有一个在一个名为product的页面上使用PHP生成的表单,它为用户提供了一个下拉框选项。然后使用post方法将表单提交到购物车页面,但是购物车页面不会提取已发布的变量?如何存储已发布的变量?
这是我的代码:
产品页面Html:
<form id="form1" name="form1" action="nav/cart.php" method="POST">
<input type="hidden" name="pid" id="pid" value="<?php echo $targetID; ?>">
<?php echo $shipping?>
<button class="btn btn-custom" name="submit" id="submit" type="submit">Add To Cart</button>
</form>
产品页面PHP:
$shipping = '<select class="form-control" name="shippingType" id="shippingType" style="margin-bottom: 20px;">
<option value="United Kingdom">United Kingdom</option>
<option value="Europe">Europe</option>
<option value="Worldwide">Worldwide</option>
</select>';
购物车页面PHP:
if(isset($_POST['shippingType'])){
$shippingType = $_POST['shippingType'];
};