网上购物系统

实现模糊查询

当我在搜索框里输入鞋子的时候,会显示以鞋子开头的下拉列表:比如鞋子男、鞋子 休闲鞋等
现在页面中定义一个div,定位在文本框下边框,默认隐藏;然后通过查询数据库,把结果循环显示在div上;
最后显示这个div。当然这个文本框需要添加onkeyup或者onkeydown事件,用jQuery.ajax实现前后台的交互。
当然也还有很多我不知道的解决方案。

session验证登录

过滤器和拦截器双保险。访问需要登录的功能时,会先从session中尝试获取该用户信息,若登录了则全部放行;若没登录则截断请求并重定向到登录页面。

将用户信息存入session

使过滤器和拦截器暂时失去作用,用户访问功能时不再需要登录了。还有安全的作用。

将用户ID存入cookie

使用Ajax将该ID发给服务器,服务器返回该用户的个人信息:比如姓名,购物车里的商品。

md5算法生成摘要

问题:我把数据放进路径里,用post能发送出去吗?结果显示能。服务器也能得到该数据。
md5+盐,不泄露就不可破。

添加至购物车

将商品ID绑定到购物车里的新增商品列表上,结算功能需要使用。
添加至购物车需要将商品信息存入个人的购物车里,购物车存储商品ID即可。涉及到数据库表的关联及增加、修改操作。

订单信息

订单信息:需要根据订单的状态显示不同的信息,如果订单已经执行则显示”确认收货”等信息,否则显示”取消订单”或”立即付款”等信息。
而订单的详细信息则包括地址等用户信息卖家信息还有购买商品的名称数量等信息,显示详细信息需要使用视图,订单信息表中没有保存过多的商品信息,只是保存了商品的ID号,显示时根据该ID即可查询商品相关信息。
执行订单:结算会生成订单,订单的执行分为商品送到客户手中(菜鸟裹裹)和通过银行或其他方式收取货款(支付宝)。

你可能感兴趣的:(2017年五一的总结)