运用thinkphp制作的简单的化妆品商城

这个项目是我初次学习PHP和ThinkPHP框架的实践成果,实现了前端HTML+CSS的页面设计,后端采用ThinkPHP+MySQL,应用了MVC模式。包含管理员和顾客两个模块,管理员可管理顾客、商品、仓库和订单,顾客则能修改个人信息、购物、查看订单等。此外,还具备商品分类导航、搜索功能以及登录注册系统。
摘要由CSDN通过智能技术生成

化妆品商城

是我个人初次学习php和运用thinkphp框架制作的第一个简单完整的web项目,包括前端后端,为的是进一步了解mvc模式。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

前端:html+css

练习css来做页面布局,未使用element ui,页面只是完成了基本的设计

后端:thinkphp+mysql

管理mysql数据库时使用phpmyadmin

管理员模块:

管理顾客:

查看,新增,删除顾客;

管理商品:

编辑商品信息,商品进货,商品下架;

管理商品仓库:

商品上架,删除商品信息,删除商品信息;

管理订单:

查看支付状态,发货,取消订单;

商店资金:

查看资金,充值资金;

顾客模块:

修改个人资料:

通过原密码修改密码,修改其他资料;

购物车:

编辑购物车信息,删除购物车至回收站,购物车生成订单;

个人回收站:

恢复购物车,彻底删除购物车;

个人订单:

查看支付状态,付款,取消订单;

个人资金:

查看资金,充值资金,转账

商品模块:

顾客部分:

顾客功能,退出登录

分类导航:

自动根据类别划分,展示分类商品;

商品展示:

表格展示商品,进入商品页面;

商品页面:

展示商品信息,加入购物车,直接购买生成订单;

搜索功能:

根据商品名称搜索;

登录模块:

用户登录:

管理员登录,顾客登录;

用户注册:

验证输入,密码加盐,加密;

重设密码:

用户姓名电话比对,新密码加盐加密;

验证码:

点击刷新

登录控制器
        //登录
        public function login(){
   
            if(IS_POST){
   
                if(($_POST['logintype'])=='admin'){
   
                    $name = I('post.name');
                    $password = I('post.pwd');
                    $data['name'] = $name;
                    $admin = M('admin')->where($data)->find();
                    $id = $admin['id'];
                    $pwd = $admin['pwd'];
                    $salt = $admin['salt'];
                    $where['id'] = $id;
                    $code = I('post.code');
                    if($this->check_code
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Niushop商城是全国首创集 【B2B2C多用户商城】 + 【微信微分销】 + 【电商平台招商运营 + iOS 、Android多平台客户端】 PHP开源电商系统。Niushop采用ThinkPHP5.0 + MySQL 开发语言,完全面向对象的技术架构设计开发。完全开源,适合企业及个人,包含 (B2B2C + 微信商城 + WAP + Android + IOS) 二次开发非常方便。 Niushop开源商城系统基础功能 (一)平台支持:PC端、WAP端、微信端 (二)商品列表: 商品列表 、商品发布、商品分类、商品品牌、商品分组、商品规格、商品属性、商品咨询管理、商品评价管理、商品销售排行、相册管理、商品列表 (三)订单列表:订单列表、运费模版管理、 物流公司、商家地址 (四)营销:优惠券、 积分管理、满减送、限时折扣、满额包邮 (五)会员列表: 粉丝列表、 会员列表、会员等级、会员提现、积分管理、余额管理 (六)设置:网站设置、支付配置、验证码设置、 通知系统、第三方登录、地区管理、 购物设置、会员提现设置 (七)文章:文章列表、文章分类、文章专题 (八)用户:用户列表、 用户组列表 (用户权限设置)、个人资料、用户密码修改 (九)资产:销售概况、商品分析、同行热卖、运营报告、销售排行 (十)微信端功能:首页顶部浮动块(一键关注按钮)、推广二维码、个人二维码、首页微信好友分享、商品详情好友分享、店铺二维码好友分享 Niushop开源商城系统功能特点: 1.完善的QQ,微信第三方支付、第三方用户登录机制 2.精细的微信模块处理 3.惰性加载 4.路由、自动加载的缓存机制 5.模型及关联MongoDB支持 6.数据库集群及数据缓冲 更新方法: 1.解压后将niushop_b2c文件夹内的所有内容覆盖对应文件 2.文件覆盖完毕,后台清除缓存 3.执行niushop_2.00_patch.sql 文件。 B2C2.1更新日志: 1. 优化 系统版本管理 2. 完善 赠品管理功能 3. 修正 系统模板消息部分没有发送的问题 4. 优化 商品增加与编辑页面流程 5. 新增 后台商品编辑规格支持批量修改价格库存功能 6. 优化 后台商品编辑验证 7. 解决 没有选择SKU的情况下,不显示规格预览 8. 解决 选择了商品分类后,规格列表没有清空 9. 解决 没有关联商品类型的时候,添加商品规格,规格值。生成不了规格列表的问题 10. 优化 后台商品分类列表,添加子分类时不刷新当前界面 11. 解决 开启手机端自定义模板后,其他节目没有底部菜单问题 12. 解决 后台编辑商品时,SKU没有清除,导致前台无法购买的问题 13. 解决 定位查询接口,省的默认值没有的问题 14. 优化 手机端会员中心界面 15. 解决 手机端商品详情底部版权信息被遮挡 16. 优化 隐藏后台商品列表,属性列表前边的复选框 17. 优化 为了保证商品交易的稳定性,后台编辑商品时,无法编辑实物类型 18. 解决 后台订单列表添加备注问题 19. 优化 后台新界面整体结构 20. 优化 满就送全部商品也支持送赠品功能 21. 优化 商品添加与编辑中商品类型对规格的关系. 22. 优化 商品添加与编辑是规格的显示与编辑 23. 新增 商品单位用于前台页面显示 24. 新增 商品预售功能 25. 优化 积分兑换流程,积分兑换设置4种类型 26. 增加 积分当钱花,积分支付可以兑换一定现金 27. 新增 图片上传添加水印功能 28. 优化 pc端与手机端创建订单界面 29. 新增 发票管理 30. 新增 后台用户操作日志 31. 优化 七牛云图片同步删除 32. 新增 首页增加常用菜单功能 33. 优化 订单流程计算更加稳定合理 34. 优化 营销商品调用弹框 35. 优化 商品视频上传增加外链 36、优化 后台数据列表的宽度比例 37、优化 PC端商品列表,左侧排行榜样式 38、优化 后台商品编辑规格,界面 39、解决 后台商品列表无法操作设置推荐的功能 40、解决 PC端地址定位,没有加载市县的问题 41、优化 后台弹出框对话框、消息提示框样式 42、移除 后台SQL执行与导入功能 43、优化 后台导航管理列表 44、优化 团购商品取消满减送 45、优化 订单支付返回上一个界面
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值