【发布时间】:2010-02-04 09:37:11
【问题描述】:
订单页面:在这个页面,客户可以选择添加不同外语的名片订单等选项。
当用户单击按钮添加附加卡时,javaScript 会添加一系列表单字段,为了赋予它们唯一的名称属性,我只是在每组名称的末尾添加一个计数器变量字段,因此我可以将它们保存为一组唯一的会话变量,其中每个表单字段具有不同的名称但最后的计数器编号相同,因此我知道它们属于一起。
这些是我的会话变量 用户提交表单时保存 转到下一页:
- $_SESSION[quantity1] = 500
- $_SESSION[language1] = 韩语
- $_SESSION[quantity2] = 250
- $_SESSION[language2] = 中文
结帐页面:在此页面上,我希望它显示订购的每张不同卡的信息。
我试图在结帐页面的会话变量末尾回显所有具有相同编号的会话变量。到目前为止,我正在使用 foreach 循环来回显所有会话变量,但我试图只回显名称末尾带有“1”或名称末尾带有“2”的变量等,并将它们组合在一起。
理想情况下,我想要这样的东西:
订单 #1,
数量:500,
卡片语言:韩语订单 #2,
数量:250,
卡片语言:中文
如何在结帐页面上回显和分组这些动态会话变量?
【问题讨论】:
标签: php javascript session dynamic echo