php 购物车。 在一产品列表上,任选多个产品,然后直接提交到购物车上。请问这个代码如何写,需要具体代码

php 购物车。 在一产品列表上,任选多个产品,然后直接提交到购物车上。请问这个代码如何写,需要具体代码,第1张

可以用数组提交

表单中 这么写 <input name="a[]" type="checkbox" /> <input name="id[]" type="hidden" /><input name="num[]" />

关键是name=" "写成数组,具体写法看你的具体情况

后台

//循环处理 产品信息

foreach($a as $k => $v)

{

$now_id = $_POST['id'][$k];

$now_num = $_POST['num'][$k];

//下面你自己写

}

是网络不稳定或者服务器出现错误造成的,解决方法如下:

1、首先在电脑中打开steam,如下图所示。

2、进入到游戏标签下,选择任意的游戏进入游戏主页面。

3、这时下拉界面可以看到添加购物车。

4、点击之后即可将游戏加入购物车,返回上一层重新挑选游戏或者直接进入支付流程。

这个是我自己写的代码,希望对你有帮助: public void GetBuyShop(int shopId)

{

//获取当前点击的商品信息

Shop shop = ShopManagerGetShopByShopId(shopId);

//获取购物车

Dictionary<string, ShopItem> cart = Session["cart"] as Dictionary<string, ShopItem>;

//判断购物车是否存在

if (cart == null)

{

cart = new Dictionary<string, ShopItem>();

} ShopItem shopitem = null;

//判断当前添加的商品在购物车中是否村

foreach (string str in cartKeys)

{

//如果相等,表示存在

if (str == shopShopName)

{

shopitem = cart[str];

}

} //如果为null,表示当前添加的商品早购物车中是不存在的

if (shopitem == null)

{

cartAdd(shopShopName, new ShopItem(shop, 1));

}

else

{

shopitemCount = shopitemCount + 1;

} Session["cart"] = cart;

ResponseRedirect("~/Cartaspx");

}

欢迎分享,转载请注明来源:表白网

原文地址:https://h5.hunlipic.com/biaobai/2922297.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-01-21
下一篇2024-01-21

发表评论

登录后才能评论

评论列表(0条)

    保存