基于PHP的网上购物网站毕业设计(含源文件) 联系客服

发布时间 : 星期一 文章基于PHP的网上购物网站毕业设计(含源文件)更新完毕开始阅读a97aa8a551e79b896802264d

否在硬盘中有缓存,如果没有,将生成缓存文件。Cacheeesxists($filename,$pam=‘’)的实现代码如下所示:

Function cacheexists($filename,$lpam=’’){ If($pam==’’){ $pam=$filename; } //

If(!file_exists(DIR_SHOOPD.”data/cache/cache_”.$filename.”.php”)){

Updataecache($pam); }

Return DIR_SHOOPD.”data/cache/cache_”.$filename.”.php”; }

4.4.2产品详细信息

用户在首页上看到感兴趣的产品后,对商品做进一步的了解。图4-10为商品的详细信息介绍:

图4-10 商品详细信息介绍

单击“您对此商品有话要说,您可以点击这里发表评论。”后就进入评论页面。可以看到URLhttp://127.0.0.1/dzsw/writerviems.php?products_id=23,

27

这里是把商品的编号传递到评论页面,找到评论商品的ID。客户端评论页面如图4-11:

图4-11 商品评论输入页面

评论提交后,首先判断消费者是否已经登录,如果用户已经登录,需要把评论信息和会员昵称关联起来。需对Email进行验证,使用的是正则表达式。

在添加评论之后返回商品展示页面,就可以看到针对商品的评论了,如图4-12所示:

图4-12 评论页面

4.4.3购物车设计

购物车的实现流程:购物清单(购物车)->收货/送货人地址->选择送货方式->选择付款方式->确认并提交订单。

购物车如图4-13所示,购物车模块有两个链接,进入购物车和点击结账。“进入购物车”主要是显示已经放入购物车的详细信息,而“点击结账”的页面就是结账页面。

28

图4-13购物车详细信息页面

4.4.4结账处理

单击购物车中的“结账”链接就可以进入结账页面。 4.4.5会员注册和登录页面设计

注册会员需要填入会员的基本信息,这里的注册名是消费者的Email地址,用这个作为用户登录名的好处是可以强制性的让用户输入一个Email,而且Email地址是不会重复的。获取Email地址后,就可以通过这个Email地址给消费者发送订单处理等信息。在注册会员之后还需要让用户填入详细信息。如图4-14

图4-14会员详细信息添加页面

将会员的详细信息和基本信息分开的好处是,用户在填入某信息出错时,只需要重复填入少量资料,避免了用户的麻烦。

输入收货人地址后就是选择发送方式。如图4-15所示:

29

图4-15送货方式选择页面

在中国,一般提供了3种送货方式,即中国邮政的EMS、国内快递和普通快递。这3种方式的送货费用不同,计算方法为:产品的总重量*每公斤运送价格+其他固定费用,图4-16中的运费就是这么计算出来的。

图4-16支付方式选择页面

4.4.6会员账户管理

顾客在购买产品后,需要对自己的产品进行跟踪,需要知道自己购买产品的状态,会员账户管理导航条如图4-17所示。

30