【发布时间】:2023-03-13 16:50:01
【问题描述】:
我有一个带有数组的隐藏输入:
<input type="hidden" name="item_name['.$cart_items.']" value="'.$obj->name.'" />
如何将此数组的值发布到下一页?
我尝试了这种方法:$a = $_POST['item_name'];,但它给了我以下错误:
第 6 行 C:\xampp\htdocs\BSSecureTech\payment.php 中的数组到字符串转换
数组
然后我尝试了$a = $_POST['item_name'][0];。它可以工作,但是我不知道数组中有多少个值。我如何循环 [0] 让它发布数组中的所有值?
【问题讨论】:
-
你能把下面的脚本放在你的页面上并给出输出吗?
<pre><?php print_r($cart_items); print_r($obj); ?> -
$_POST['item_name']['your cart item']; -
放在第一页还是第二页?
-
@user3659034 ['your cart item'] 指的是什么?
-
如果你的
$cart_items是test那么$_POST['item_name']['test'];
标签: php html arrays loops post