首页 相关文章 7.3 在ASP中实现购物小车

7.3 在ASP中实现购物小车

为了讲解方便,突出重点,本文用数组实现要显示的商品信息。但在实际的系统开发中,这些商品信息的数据应该来自后台数据库。
  在程序中,我们定义了一个sp数组并对其赋值,然后用一个循环实现其数据显示及对下一个程序的数据传递。程序部分代码如下:
<% i=1
do while (i<=5) %>
<tr > <td><%=sp(i)%></td>
<td><a href=cart.asp?spid=<%=sp(i)%>>订购</a></td> </tr>
<% i=i+1
loop %>
构建购物小车
  为处理用户订购商品的操作,我们自定义了两个Session的属性,分别是spid(用来保存商品名称)和num(用来保存相应商品的订购数量)。当用户订购了一种商品后,我们分三种情况对Session进行处理:
●购物小车为空,即Session(spid")=",直接将spid与num加入Session;
●购物小车非空且当前订购的商品是购物小车中没有的,则处理方法同上;
●购物小车非空但当前订购的商品是购物小车中已有的,Session保持不...[ 查看全文 ]

2016-02-19 标签:

7.3 在ASP中实现购物小车的相关文章

手机页面
收藏网站 回到头部