广告排行

关注公众号 jb51net

关闭
查立得PHP+mysql多主题简易报名系统 v2024

查立得PHP+mysql多主题简易报名系统 v2024

热门排行

简介

本系统是一个基于PHP+MySQL的活动报名管理系统,支持多个活动的发布、报名、审核等功能。系统分为用户端和管理端两个部分,实现了活动报名的完整流程管理。

环境要求

- PHP 7.1+

- MySQL 5.6+

- 支持mysqli扩展

- 支持session

- 支持文件上传

默认账户

管理员账号:admin

管理员密码:123456

测试用户账号:13800138001

测试用户密码:123456

文件结构

/

├── admin/                 # 管理后台目录

│   ├── login.php         # 登录页面

│   ├── user.php          # 用户管理

│   ├── huodong.php       # 活动管理

│   ├── baoming.php       # 报名管理

│   ├── tongji.php        # 统计功能

│   └── shezhi.php        # 系统设置

├── inc/                   # 公共文件目录

│   ├── conn.php          # 数据库连接配置

│   ├── pubs.php          # 公共函数库

│   ├── js.js             # 公共JS函数

│   ├── json.php          # 系统配置文件

│   └── sqls.php          # 数据库操作类

├── uploads/              # 上传文件目录

├── index.php             # 前台首页

├── install.php           # 安装程序

└── readme.txt            # 说明文档

功能说明

1. 用户端功能(index.php)

- 用户登录/注册

- 活动列表浏览

- 活动报名

- 报名记录查看

- 个人信息修改

2. 管理端功能(admin/*)

- 用户管理:添加、编辑、删除用户,批量导入

- 活动管理:发布、编辑、删除活动,状态控制

- 报名管理:审核、查看、导出报名记录

- 统计功能:活动报名数据统计,数据导出

- 系统设置:站点信息、上传设置等

数据库结构

1. 用户表(bm_user)

- id: 自增主键

- 手机号: varchar(24), 唯一索引

- 密码: varchar(36), MD5加密

- 类型: varchar(8), admin/user

- 备注: varchar(64)

- 添加时间: datetime

- 改密时间: datetime

- 最后登录: datetime

2. 活动信息表(bm_info)

- id: 自增主键

- 活动名称: varchar(36)

- 活动选项: varchar(512), 用|分隔

- 报名须知: varchar(512)

- 限定报名: text, 一行一个手机号

- 活动开关: int(2), 0进行中/1已结束

- 添加时间: datetime

- 关闭时间: datetime

3. 报名记录表(bm_jilu)

- id: 自增主键

- 活动ID: varchar(36)

- 用户名: varchar(36)

- 手机号: varchar(36)

- 真实姓名: varchar(36)

- 身份证号: varchar(36)

- 选择内容: varchar(64)

- 当前状态: int(2), 0待审核/1已通过/2未通过

- 提交时间: datetime

安装说明

1. 将所有文件上传到网站目录

2. 设置uploads目录可写权限(777)

3. 修改inc/conn.php中的数据库连接信息

4. 访问install.php进行安装

5. 安装完成后删除install.php

注意事项

1. 为保证安全,建议安装完成后删除install.php

2. 定期备份数据库数据

3. 及时修改默认管理员密码

4. 确保uploads目录有写入权限

5. 建议使用https协议访问网站

大家还下载了