随笔分类 -  php

摘要:通常我在写项目的时候,在写一些例如商城分类的时候会实现对应分类的上级分类,或者其它项目部门管理的上级部门的时候一般就会用到无限极分类来进行分类 第一步:首先在数据表设计的时候,如果要实现无限极分类,一般我会在数据表多添加一个字段pid,下面我通过一张新建的数据表来说明一下, (1)建表: -- -- 阅读全文
posted @ 2019-03-21 14:19 搬砖小伙子 阅读(227) 评论(0) 推荐(0)
摘要:阿里云短信服务介绍阿里云短信服务就是以前的阿里大于,不过现在融合得到阿里云平台了。首先,你需要注册一个阿里云账号,这个自行解决。 仅用于测试使用官方送的代金券够用了。相关配置1.开通阿里云AccessKey:云账号AccessKey具有所有云产品API的访问权限,一旦泄露将导致极大的安全风险! 点击 阅读全文
posted @ 2019-03-17 16:30 搬砖小伙子 阅读(1425) 评论(0) 推荐(0)
摘要:本文将结合实例,讲解如何使用thinkphp5+Mysql完成注册帐号、发送激活邮件、验证激活帐号、处理URL链接过期的功能。 业务流程 1、用户提交注册信息。 2、写入数据库,此时帐号状态未激活。 3、将用户名密码或其他标识字符加密构造成激活识别码(你也可以叫激活码)。 4、将构造好的激活识别码组 阅读全文
posted @ 2019-03-16 14:46 搬砖小伙子 阅读(4159) 评论(0) 推荐(0)
摘要:PhpSpreadsheet提供了丰富的API接口,可以设置诸多单元格以及文档属性,包括样式、图片、日期、函数等等诸多应用,总之你想要什么样的Excel表格,PhpSpreadsheet都能做到。 在调试设置时,确保引入了正确的文件并实例化。 use PhpOffice\PhpSpreadsheet 阅读全文
posted @ 2019-03-12 17:06 搬砖小伙子 阅读(1414) 评论(0) 推荐(0)
摘要:本文以导入学生成绩表为例,给大家讲解使用PhpSpreadsheet将Excel导入的MySQL数据库。 准备 首先我们需要准备一张MySQL表,表名t_student,表结构如下: 这是一张学生成绩表,用来存储学生的姓名和语数外三门课程的成绩。 接着,我们准备excel表格文件,我特意制作了一个E 阅读全文
posted @ 2019-03-12 17:04 搬砖小伙子 阅读(1128) 评论(0) 推荐(0)
摘要:1、composer安装: 2.点击导出按钮,触发控制器里面的方法 wdjzdc() 3. 在控制中引入 摘取大神文档 1.设置表头 首先我们引入自动加载PhpSpreadsheet库,然后实例化,设置工作表标题名称为:学生成绩表,接着设置表头内容。表头分为两行,第一行是表格的名称,第二行数表格列名 阅读全文
posted @ 2019-03-12 17:01 搬砖小伙子 阅读(12956) 评论(0) 推荐(0)
摘要:在实际工作中,使用PHP写api接口是经常做的,PHP写好接口后,前台就可以通过链接获取接口提供的数据,而返回的数据一般分为两种情况,xml和json,在这个过程中,服务器并不知道,请求的来源是什么,有可能是别人非法调用我们的接口,获取数据,因此就要使用安全验证。 验证原理 示意图 这里写图片描述 阅读全文
posted @ 2019-03-06 18:40 搬砖小伙子 阅读(475) 评论(0) 推荐(0)
摘要:最近一直在用tp5写项目,在此遇到的问题也比较多。今天来谈谈“mkdir() Permission denied”错误。 你如果不仅仅写代码,还得部署到线上,那么这个tp5的这个错误,你有很大概率会遇见它。 因为这跟文件的权限有关系,特别是自动生成的文件或者目录类的权限,linux服务器出于安全因素 阅读全文
posted @ 2019-01-30 16:50 搬砖小伙子 阅读(719) 评论(0) 推荐(0)