# 乐测试小程序 **Repository Path**: xbos1314/leceshi ## Basic Information - **Project Name**: 乐测试小程序 - **Description**: 包含娱乐类、性格类、情感类、心理类,多种类型的测试,通过QQ小程序完成测试并获取测试结果。可自行添加测试题目,测试结果展示方法可进行选择。 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: https://gitee.com/xbos1314/leceshi - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 1 - **Created**: 2021-08-25 - **Last Updated**: 2024-11-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 乐测试小程序 #### 介绍 包含娱乐类、性格类、情感类、心理类,多种类型的测试,通过QQ小程序完成测试并获取测试结果。 #### 体验 打开QQ在消息页下拉进入小程序页,搜索“娱乐测试趣味答题”即可开始体验! #### 部署说明 后端部署: 1、将ndzscs文件夹复制到你的网站根目录; 2、创建数据库lcsdatabase和lcsphb并将ndzscs下的两个数据库文件lcsdatabase.sql(包含所有测试相关的题目和数据)和lcsphb.sql(包含排行榜数据)分别导入到你创建的数据库里面。 3、将 ndzscs\request1\database.php 和 ndzscs\phb\database.php 内的内容改为你对应的数据库的信息; 4、将ndzscs\request1\scopenid.php 和 ndzscs\phb\hqopenid.php 内的相关信息改为你小程序的对应信息; 前端部署: 1、将小程序前端导入到开发者工具,修改对应的小程序ID; 2、将app.js内的第46行的url改成你创建网站时使用的域名。 #### 测试题目说明 测试题相关信息保存在数据库lcsdatabase的main表,对应的题目信息单独保存为 a+'num'表,例如id为1的测试题的题目保存在a1表中,对应的测试接口位于ndzscs/request2/a1.php。小程序前端在完成测试后会向该接口提交一个包含答案的GET请求,该接口文件通过判断这些答案得出结果并返回给前端。具体的信息请查看ndzscs/request2/目录下的PHP文件。 #### 测试题目添加 1、在main表中添加记录,填写相关信息; 2、在数据库中创建测试对应的题目信息和答案信息,请参考已创建的测试题目表; 3、在ndzscs/request2/目录下添加对应的测试接口 a+'num'.php,请参考ndzscs/request2/目录下已创建的PHP文件。 #### 使用到的开源项目 1、ColorUI 开源地址:https://github.com/weilanwl/ColorUI; 2、wxParse 开源地址:https://github.com/icindy/wxParse。