2

我正在尝试创建没有 sql 数据库的小型购物车。我的产品在目录中并使用 foreach 脚本获取文件,这正在工作..

如何将每个产品的变量设置为 var1、var2 var3 等

如果 var1 isset 在每个 product1.php 文件中,我应该使用吗?现在,当我认为最好通过每个产品的文件名设置 varX 时,因为 product1.php 也可以是 someproduct.php。(X 将是文件名)

someproduct1.php someelseproduxt.php 在页面上列在彼此下方

和第二个问题。我会将“添加到购物车”链接放到每个产品页面,这样 $varX 将被重置为 $cart_varX 并且购物车“模块”if isset会检查买家是否已将其添加到购物车中。所以问题是我如何<a href=""></a>使用来设置变量并返回点击链接的页面?

但是如果变量是基于文件名的 .php 会很好,但不是必需的

4

1 回答 1

1

首先,所有这些听起来真的很丑陋,而且您似乎对 php 基础非常不确定,这导致了您是否应该开发购物车应用程序的问题。

此外,我强烈建议您稍后使用某种 dbms 或存储系统对您的产品执行复杂的查询。

但是,如果您想在单个 php 文件中指定产品详细信息(我认为这又是一个坏主意),您可能应该使用共享的多维数组,其中每个产品都有自己的唯一键。

于 2012-04-08T19:46:57.173 回答