会员购物购物车的实现实训指导.docVIP

  • 6
  • 0
  • 约4.4万字
  • 约 73页
  • 2018-04-30 发布于河南
  • 举报
会员购物购物车的实现实训指导

会员购物购物车的实现实训指导 目录 一、准备工作 3 1. 在D盘创建一个文件夹 3 2. 收集素材文件,并把其放在image 3 3. 创建数据库文件shop.mdb 4 4. 各数据表文件的作用及结构 4 二、包含购物车的商品展示网页的实现 6 1. 创建 conn.asp文件 6 2. 创建index.asp文件 7 三、购物车的实现 9 1. 创建文件basket.asp 9 四、付款生产订购单 23 1. 创建文件cash.asp 23 2.cashsave.asp文件的创建 29 3. saveto.asp文件的创建 43 五、清空购物车的实现 52 clear.asp的功能是清空购物车 52 2. clearall.htm文件 54 六、继续购物按钮的实现 54 七、只有会员能够购物功能的实现 55 八、会员功能的实现 55 1. dl.asp文件的创建 56 2. hycheck.asp文件的创建 58 3. hyloginerro.asp文件的创建 59 4. login.asp文件的创建 60 5. hyzcsave.asp文件的创建 67 6. zcsaveok.html文件的创建 69 7.hygetpass.asp找回密码文件的创建 69 8. hygetpasssuccess.asp文件的创建 71 一、准备工作 在D盘创建一个文件夹,该文件夹以本人学号的后3位及姓名简拼进行命名,再在该文件夹中再创建data文件夹、hy文件夹和image文件夹,并打开DreamWeaver配置站点,配置后的效果如图1所示: 图1 收集素材文件,并把其放在image文件夹中,如图2所示 创建数据库文件shop.mdb,该数据库文件中包含如图3所示的数据表文件。 图 3 各数据表文件的作用及结构分别介绍如下: goods表是用来存在商品信息的,可以根据不同系统改变其名字及各字段的个数及字段名,本案例其结构如图4所示:在该表中pid 和 pbm下的值均是唯一的。 图4 member这张表是用来存放会员信息,其结构如图5所示: 图5 basket 这张表是用来存在会员选择商品的情况的表,也就是购物车中数据的来源,其结构如图6所示。 图6 dingdan这张表是用来存在用户订单信息的表,只有进到这个表中的商品的信息才是会员最终购物的商品的信息包括配送信息。Basket 表的信息用户可以取消,是没有交费的信息,而该表的信息原则是交了费的实际购买的商品信息,其结构如图7所示: 图7 二、包含购物车的商品展示网页的实现 创建 conn.asp文件,用来各动态网页连接数据库 其代码如下: % response.Expires=0 set conn=Server.CreateObject(adodb.connection) Dbpath=Server.Mappath(data/shop.mdb) 数据库存放的物理地址 Connectionstring=Provider=Microsoft.Jet.OLEDB.4.0;Data Source = Dbpath Conn.open connectionstring % 创建index.asp文件,该文件用来goods表中提取商品信息显示的网页上,并提供购物车供会员点击后,商品信息放在basket表中也就是选中的商品先存放在购物车中。 index.asp文件的设计视图如图8所示: 图8 index.asp文件的关键代码如下: !--#include file=conn.asp-- !-- 包含首导 -- td colspan=5 align=left valign=bottom div align=center %显示热销商品,取最高销量xl的前5位。 sql=select top 5 * from goods order by xl desc,pid desc set rs=Server.CreateObject(Adodb.Recordset) rs.open sql,conn,1,1 if rs.recordcount0 then do while not rs.eof % table width=100% border=0 cellspacing=0 cellpadding=0 tr td width=37% height=40%=left(trim(rs(pname)),8)%/td

文档评论(0)

1亿VIP精品文档

相关文档