admin 管理员组

文章数量: 1087649

(php毕业设计源码)基于thinkphp5小区物业管理系统

基于thinkphp5小区物业管理系统

项目获取请看文章最底下官网

小区物业管理系统是基于php编程语言,mysql数据库和thinkphp5框架开发BS架构的系统。系统主要是管理员对小区物业,房产,停车位,资产设备等等一系列的管理。本设计物业管理系统源码,操作简单,功能完善,用户体验良好,适合作为php毕业设计和php课程设计参考和学习。


一.技术环境

php版本: 7.1
php框架:thinkphp5
开发工具: notepad++,sublime,phpstorm都可
数据库: mysql
服务器: apache
集成环境: phpstudy
前端框架:bootstrap
详细技术:HTML+CSS+JS+PHP+MYSQL+PhpStudy+thinkphp5


二.项目文件(项目获取请看文末官网)


三.系统功能


四.代码示例

<?php
namespace app\admin\controller;use think\Controller;
use think\Request;
class User extends Controller
{/*管理员登录*/public function login(){if(request()->isPost()){$data = input('post.');// p($data);exit();//根据用户名查看User表中是否有此数据$ret = model('Admin')->getUserByUsername($data['username']);if(!$ret || $ret->status !=1){$this->error('该用户不存在');}else{if($ret->password !=md5($data['password'])){$this->error('密码不正确');}else{session('User',$ret,'adminuser');return $this->success('登录成功',url('index/index'));}}}else{//获取session里面的值,如果session里面已经有值了,那就直接跳到index/index$user = session('User','','adminuser');if($user && $user->id){return $this->redirect(url('index/index'));}return $this->fetch();}}/*退出账号*/public function logout(){session(null,'adminuser');$this->redirect(url('user/login'));}/*修改密码的页面*/public function edit(){$user = session('User','','adminuser');if(!$user || !$user->id){return $this->redirect(url('user/login'));}else{$username = $user['username'];$userId = $user['id'];return $this->fetch('',['username'=>$username,'userId'=>$userId,]);}}/*修改密码 action*/public function updatePwd(){$data = input('post.');$data['password'] = md5($data['password']);$result =model('Admin')->save($data,['id'=>intval($data['id'])]);if($result){return $this->success('修改成功!',url('index/index'));}else{return $this->error('修改失败!');}}
}

五.项目截图











本文标签: (php毕业设计源码)基于thinkphp5小区物业管理系统