发立得信息发布系统房屋信息版(php+mysql)
一个轻量级的房屋信息发布平台,基于PHP和MySQL开发,支持用户发布房屋出售/出租信息,以及后台管理功能。
轻量级适合网站开发PHP方向入门者学习,首发版本,未经实际业务流程检验,仅供学习参考。
系统要求
-
PHP 7.1或更高版本
-
MySQL 5.6或更高版本
-
PHP GD扩展(用于图片处理)
-
可写权限(根目录、inc目录和imgs目录)
安装步骤
-
将所有文件上传到您的Web服务器
-
配置数据库连接信息(修改 `inc/conn.php` 文件)
-
访问 `install.php` 进行安装
-
系统会自动检查环境
-
创建必要的数据库表
-
可选择导入演示数据
- 安装完成后,删除 `install.php`、`install.sql` 和 `demo.sql` 文件(出于安全考虑)
默认账号
安装后将创建以下默认账号:
-
管理员账号:[email protected]
-
管理员密码:admin123
**安全提示:** 请在安装完成后立即修改默认管理员密码!
功能介绍
前台功能
-
浏览房屋信息(列表视图/卡片视图)
-
查看房屋详情
-
用户注册与登录
-
用户发布房屋信息
-
用户管理自己发布的信息
-
用户修改密码和找回密码
后台功能
-
管理员登录与密码管理
-
用户管理(查看、编辑、启用/禁用用户)
-
房屋信息管理(审核、编辑、删除房屋信息)
-
图片管理
-
站点设置
文件结构
```
/
├── inc/ # 公共文件目录
│ ├── conn.php # 数据库连接配置
│ ├── pubs.php # 公共函数
│ ├── pubs.css # 样式文件
│ ├── js.js # JavaScript文件
│ ├── head.php # 页头
│ └── foot.php # 页脚
├── imgs/ # 图片上传目录
├── sys/ # 管理后台目录
│ ├── login.php # 管理员登录
│ ├── logout.php # 管理员登出
│ ├── pass.php # 管理员密码修改
│ ├── site.php # 站点设置
│ ├── user.php # 用户管理
│ ├── info.php # 房屋信息管理
│ └── tutu.php # 图片管理
├── usr/ # 用户中心目录
│ ├── login.php # 用户登录/注册
│ ├── logout.php # 用户登出
│ ├── pass.php # 密码修改
│ ├── mima.php # 找回密码
│ ├── fabu.php # 发布信息
│ └── list.php # 我的发布
├── index.php # 首页(列表视图)
├── index.2.php # 首页(卡片视图)
├── index.3.php # 首页(列表视图链接到详情页)
├── index.4.php # 首页(卡片视图链接到详情页)
├── detail.php # 详情页
├── usr.php # 用户中心入口
├── sys.php # 管理后台入口
├── sqls.php # 数据库操作类
├── install.php # 安装程序
├── install.sql # 数据库结构
└── demo.sql # 演示数据
```
联系方式
问题反馈:[email protected]