这篇文章介绍的内容是关于PHP实现购物网站 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
这是我在研究生期间,老师要求做的一个类似原始淘宝网的购物网站,因为不会PHP,为了写这个作业而新学的。做这个网站用了两周时间,在此把这个小项目做一个总结。
功能:
DONE. 用户权限管理。包括管理员和普通用户。管理员有所有权限,包括更新网站状态
登录的其他值为用户名和密码,用户名和密码正确,跳转到下一页。
ADMIN具有添加,删除,更新等权限。用户只能查看手机,只能添加到购物车中的手机等。
DONE.新用户:此模块适用于没有帐户的用户。这里用户可以创建一个帐户来登录。账户的创建是通过填写注册表单和用户的详细信息,如姓名,电话,电子邮件等来完成的。
DONE.产品管理和展示:该模块展示手机产品信息,如产品编号,项目,名称,类别,产品图像,说明,功能和产品限制等。所有这些都将输入到数据库,因此可以在网站上找到。
DONE.搜索:该模块可帮助客户根据自己的预算或兴趣来放松搜索。搜索可以在不同的类别上完成,如品牌,型号名称,型号,颜色或价格等。
DONE:交易:在此模块中,购物车的管理已完成。此模块购物者可以选择任意数量的物品(手机,配件)并将它们添加到购物车,在从购物车购买物品后,所有要购买的物品都可以再次查看。如果他以后不喜欢,购物者也可以从购物车中取出。购物者还可以逐一检查购物车中保存的产品。由于产品从购物车中检出,总价格将相加。
DONE:装运:在这个模块中,购物者可以选择合适的装运选项。购物者可以使用不同服务提供商提供的各种运送选项。
DONE:付款:该模块描述了客户完成的付款。购物者可以选择不同的支付方式,并根据所选的支付方式的要求提供机密的支付信息。付款信息还可能包括购买型号,数量和供应商名称等信息。
DONE:报告:在此模块中,将生成所有报告。无论何时出售物品或客户订购产品,都应立即通过电子邮件向其供应商发送警报,以便他可以尽快装运该物品。该模块有3个子模块;股票报告,订单报告和交付报告。
-
股票报告将生成可用产品数量和产品状态的报告。
-
订单报告将列出订购的产品清单以及购买该产品的客户详细信息,这些信息未送达。
-
交付报告将生成已售出产品清单及其交付状态。
下面是以上功能的代码以及一些相关的解释:
最简单的主界面:
index.html
//只放了一个注册一个登录的链接
<html><head><meta charset="utf-8"><title>Phones on saling</title></head> <h1>Phones on saling!</h1> <a href="chooseCharactor.html" target="_blank">Sign in the website.</a><br><br> <a href="<p>4本文¥来源gao!%daima.com搞$代*!码$网9</p><pre>搞代gaodaima码
;login.php" target="_blank">Login into the website.</a></html>
1.注册功能:
首先要选择角色类型:(这个功能是刚开始练习做的,其实应该把角色选择和注册功能都放在一个页面里,现在分为了三个,分别是选择,管理员注册和用户注册,比较麻烦。后来时间紧,就没有再改了,实际可以合并为一个。)
chooseCharacter.html
<html><head> <meta charset="utf-8"> <title>Sign in to phone website</title></head> <h1>Choose your charactor</h1> Please choose which kind of charactor you want to sign in? <form action="chooseCharactor.php" method="get"> <select name="q"> <option value="">Choose charactor</option> <option value="admin">Admin</option> <option value="user">User</option> </select><br> <input type="submit" value="Submit"> </form></html>