# 多功能报名报餐系统 **Repository Path**: cmsphpcom/rrr ## Basic Information - **Project Name**: 多功能报名报餐系统 - **Description**: 使用人数近2w人的,报餐与报名系统。加上完善的后台管理,加企业微信消息提醒。 - **Primary Language**: PHP - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 9 - **Created**: 2021-02-05 - **Last Updated**: 2023-05-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # bbmm ## 效果展示 1. 开发语言:`php` 2. 开发框架:`CodeIgniter 3` 3. 前端使用:`大部分原生js`与`smarty`渲染 ## 开发注意 1. 配置文件修改: * 数据库修改:applications\common\config\database.php中注意 ```php $db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', //地址 'username' => 'root', //用户名 'password' => 'root', //密码 'database' => 'chenyugroup', //数据库名 'dbdriver' => 'mysqli', 'dbprefix' => '', 'pconnect' => FALSE, 'db_debug' => (ENVIRONMENT !== 'production'), 'cache_on' => FALSE, 'cachedir' => '', 'char_set' => 'utf8mb4', 'dbcollat' => 'utf8mb4_general_ci', 'swap_pre' => '', 'encrypt' => FALSE, 'compress' => FALSE, 'stricton' => FALSE, 'failover' => array(), 'save_queries' => TRUE ); ``` * 阿里云短信修改:applications\common\config\aliyunsms.php ```php // 阿里云短信 $config['accessKeyId'] = ''; $config['accessKeySecret'] = ''; $config['signName'] = ''; ``` * 微信授权登录修改:applications\common\config\wechat.php ```PHP $config['appid'] = ''; $config['appsecret'] = ''; ``` * 系统名称:applications\common\config\site.php ```PHP $config['site_name'] = ''; ``` * 微信企业号:applications\common\config\wework.php ```PHP // 企业微信号 $config['corpid'] = ''; ``` * # 服务器端 采用nginx,一定要注意修改配置。配置如下 ```go server { listen 8083; //服务端口 server_name localhost; root "D:/wnmp/www/demo3/public"; //项目所在地址 location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php/$1 last; //url可跳过index.php路径 } index index.php index.html error/index.html; //或者不跳过也能使用 error_page 400 /error/400.html; error_page 403 /error/403.html; error_page 404 /error/404.html; error_page 500 /error/500.html; error_page 501 /error/501.html; error_page 502 /error/502.html; error_page 503 /error/503.html; error_page 504 /error/504.html; error_page 505 /error/505.html; error_page 506 /error/506.html; error_page 507 /error/507.html; error_page 509 /error/509.html; error_page 510 /error/510.html; autoindex off; } location ~ \.php(.*)$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_split_path_info ^((?U).+\.php)(/?.+)$; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info; include fastcgi_params; } } ``` ### 经过某学校使用 --- ```go 可容纳近几万人的报名信息,与近万人的报餐,可减少各种浪费,减少人员纸质化。减少学校多次重复工作。 ``` #### 1.用户端 ![image-20200612171016190](README.assets/image-20200612171016190-1594281662387.png) ![image-20200612171230267](README.assets/image-20200612171230267-1594281662388.png) ![image-20200612171312179](README.assets/image-20200612171312179-1594281662388.png) ![image-20200612171340163](README.assets/image-20200612171340163-1594281662388.png) #### 新增报餐端口功能 ![image-20200614221715866](README.assets/image-20200614221715866-1594281662388.png) #### 2.管理端 ![image-20200612170702168](README.assets/image-20200612170702168-1594281662388.png) 进入 ![image-20200612170835215](README.assets/image-20200612170835215-1594281662389.png) ### 介绍 由于偷懒,并未使用前后段分离的技术,虽然我本人十分推荐。大量的接口都在`D:\PHPDEMO\CJproject\applications\main\controllers` 微博:https://www.weibo.com/VOCALOIDAT 邮箱(有Gmail但是方便就用qq吧):1349381492@qq.com