假设一个网站上的产品数量,例如可以下载2个以上的虚拟产品,买家购买每个产品后都可以下载文件(相同的产品)。
现在,我想放置一个产品供下载,这样当我点击购买的产品的下载按钮时,就会根据以下描述生成并下载所需的文件。
让我用一个简单的例子来解释一下:
- 网站的产品之一被买家购买,然后买家到自己的面板(EDD 或 Woocommerce)下载购买的产品,然后点击按钮下载购买的产品。 (没有现成的或预制的文件可供下载,必须在每个产品文件下面包含说明)
- 点击买家购买的产品的下载按钮后,我想要一个PHP条件来检查这个产品的ID和名称是什么(这个购买的产品是哪个产品),然后执行与这个购买的产品相关的PHP命令。(例如,产品编号 1 应执行 PHP 命令编号 1,产品编号 63 应执行 PHP 命令编号 63)
例如,PHP命令是这样的:
If (buyer_product_buyed = product_1) then run PHP Block Code 1
otherwise
If (buyer_product_buyed = product_2) then run PHP Block Code 2
otherwise
...
If (buyer_product_buyed = product_999) then run PHP Block Code 999
买家的电子邮件应放入变量和文本文件中,如以下值以及产品名称和 ID,应生成买家的电子邮件并下载该文件:
Hello dear, $email
your product id is: $id_product and product name is: $product_name and purchased in $date and $time
thank you
一些注意事项:
- 没有预先制作可供下载的产品,所有产品文件都是在单击每个购买产品的下载按钮时生成和下载的。
- 每个产品都执行自己的 PHP 命令。
- 上述方法生成的文件必须作为购买的产品文件下载给买家。
我试图非常简短地解释,如果您需要解释更多,请在评论中告诉我。
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)