【发布时间】:2018-05-08 02:00:28
【问题描述】:
希望你们一切都好。我不太清楚标题的措辞,所以我很抱歉。
我有这个代码:
<form method="POST" action="checkoutManager.php" name="submitOrder">
<?php
if(isset($_SESSION["cart_item"])) {
$item_total = 0;
$total;
foreach ($_SESSION["cart_item"] as $item) {
$item_total += (($item["price"]-$item["discount"])*$item["quantity"]);
$total = $total + $item_total;
?>
<tr>
<td class="product-name">
<?php echo $item["name"]; ?> <strong class="product-qty"> × <?php echo $item["quantity"]; ?></strong>
</td>
<td class="product-total">
<span class="amount"><?php echo "$".$item_total; ?></span>
</td>
</tr>
<?php
$item_total = 0;
}
}
?>
<input type="submit" name="btnSubmitOrder" value="Submit Order">
</form>
我将如何使用表单标签提交所有 $_SESSION 项目。我曾尝试以数组形式提交,但失败了。所有帮助表示赞赏。提前致谢
【问题讨论】:
-
您的表单没有提交任何购物车项目
-
在表单中传递您的所有项目,例如 ">
-
它必须像 name="price[]"
标签: php html arrays session post