gpt4 book ai didi

PHP 购物车 - 添加变量

转载 作者:行者123 更新时间:2023-11-29 12:00:37 31 4
gpt4 key购买 nike

我正在为摄影业务创建 PHP 购物车。这是我尝试的第一个电子商务网站(新手)

我已成功将产品添加到购物车(存储在 session 中)(产品:打印品、 key 圈、磁铁等)

但是我还需要将 imageID 添加到 session 中

这是我的代码

$product_id = $_GET[id];     //the product id from the URL 
$imageId = $_GET[imageid]; //the image id from the URL
$action = $_GET[action]; //the action from the URL

switch($action) { //decide what to do

case "add":
$_SESSION['cart'][$product_id]++; //add one to the quantity of the product with id $product_id
break;

这会将产品保存到购物篮中 enter image description here

cart.php url 显示为:

cart.php?imageid=83&id=12&action=add

有人可以帮助/建议我如何将图像 ID 添加到产品中吗?

谢谢

最佳答案

这是假设一张图像可以被不同的产品使用?否则,您应该能够根据产品 ID 推断出要使用哪个图像:

case "add":
$_SESSION['cart'][$product_id]++; //add one to the quantity of the product with id $product_id
$_SESSION['images'][$product_id] = $imageId; //Will map the image ID to the product being added
break;

无论如何,在没有看到实际标记的情况下,将图像添加到购物篮应该类似于:

<basket element>
<item element>
<img src="path/to/images/<?=$_SESSION['images'][$product_id]?>.filetype" />
</item>
</basket>

关于PHP 购物车 - 添加变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32437580/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com