会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
makalo日记本
有趣的的灵魂万里挑一
博客园
首页
新随笔
联系
管理
上一页
1
···
29
30
31
32
33
34
35
36
37
···
41
下一页
2020年5月31日
18.ThinkPHP 扩展库:数据库迁移工具
摘要: 数据库迁移工具是干嘛的? 我们都知道我们写的代码可以用git或者svn进行代码的版本控制,那么数据库有没有版本控制的呢?答案是有的。数据库迁移工具就是用来干这个的 think-migration简介 这是Thinkphp 提供扩展用户数据库的迁移和数据填充的扩展库(也是数据库迁移工具) think-
阅读全文
posted @ 2020-05-31 19:38 makalo
阅读(1594)
评论(5)
推荐(0)
2020年5月30日
17.ThinkPHP 扩展库:图像处理--生成缩略图
摘要: 官方手册:https://www.kancloud.cn/manual/thinkphp5_1/354123 安装扩展 使用Composer安装ThinkPHP5的图像处理类库: composer require topthink/think-image 生成缩略图 使用thumb方法生成缩略图,例
阅读全文
posted @ 2020-05-30 16:25 makalo
阅读(708)
评论(0)
推荐(0)
2020年5月29日
16.ThinkPHP 文件上传
摘要: 框架上传功能 上传文件 内置的上传只是上传到本地服务器,上传到远程或者第三方平台的话需要自己扩展。 假设表单代码如下: <form action="/index/index/upload" enctype="multipart/form-data" method="post"> <input typ
阅读全文
posted @ 2020-05-29 23:18 makalo
阅读(1040)
评论(0)
推荐(0)
xampp运行MySQL shutdown unexpectedly解决方法
摘要: xampp运行MySQL数据时出现 Error: MySQL shutdown unexpectedly.解决方案 故障描述: 12:15:46 [mysql] Attempting to start MySQL app... 12:15:47 [mysql] Status change detec
阅读全文
posted @ 2020-05-29 18:58 makalo
阅读(7132)
评论(0)
推荐(0)
15.ThinkPHP 中间件
摘要: 从5.1.6+版本开始,正式引入中间件的支持。 中间件主要用于拦截或过滤应用的HTTP请求,并进行必要的业务处理 官方手册:https://www.kancloud.cn/manual/thinkphp5_1/564279 传统式用户过滤 通过继承基类来达到权限的判断。但在tp5.1.6之后可以使用
阅读全文
posted @ 2020-05-29 18:06 makalo
阅读(1049)
评论(0)
推荐(0)
2020年5月28日
14.ThinkPHP cookie和session
摘要: Cookie类操作cookie ThinkPHP采用think\facade\Cookie类提供Cookie支持。位于think\Cookie 初始化 配置文件初始化 配置文件位于配置目录下的cookie.php文件,无需手动初始化,系统会自动在调用之前进行Cookie初始化工作。 配置文件路径co
阅读全文
posted @ 2020-05-28 22:48 makalo
阅读(902)
评论(0)
推荐(0)
13.ThinkPHP扩展库:验证码 的使用
摘要: 安装 安装需要使用Composer安装think-captcha扩展包 composer require topthink/think-captcha=2.0.* 使用方法 扩展包内定义了一些常见用法方便使用,可以满足大部分常用场景,以下示例说明。 在模版内添加验证码的显示代码 直接生成了html
阅读全文
posted @ 2020-05-28 18:51 makalo
阅读(812)
评论(0)
推荐(0)
12.ThinkPHP表单验证
摘要: 表单验证是为了防止访问者跳过客户端验证(js验证,可以屏蔽)而造成的系统安全问题,一但非法用户绕过客户端验证而服务器端没有加以验证,这样就是很不安全了,所以项目必须要进行服务器端表单验证。 ThinkPHP5.1推荐使用验证器进行数据验证(也支持使用**\think\Validate类进行独立验证*
阅读全文
posted @ 2020-05-28 16:14 makalo
阅读(744)
评论(0)
推荐(0)
2020年5月27日
11.ThinkPHP分页
摘要: 分页实现 ThinkPHP5.1内置了分页实现,要给数据添加分页输出功能变得非常简单,可以直接在Db类查询的时候调用paginate方法: 官方Demo // 查询状态为1的用户数据 并且每页显示10条数据 $list = Db::name('user')->where('status',1)->p
阅读全文
posted @ 2020-05-27 19:03 makalo
阅读(633)
评论(0)
推荐(0)
10.ThinkPHP模型操作
摘要: ## 模型定义 创建到指定模块 //只能该模块使用 php think make:model 模块名/模型名(首字母大写) 创建到公共模块 //所有模块都能使用 php think make:model 模型名(首字母大写) 例: 模型设置 模型和数据表对应设置 模型会自动对应数据表,模型类的命名
阅读全文
posted @ 2020-05-27 16:44 makalo
阅读(714)
评论(0)
推荐(0)
上一页
1
···
29
30
31
32
33
34
35
36
37
···
41
下一页
公告