
TP5
Karagrade
学习学习再学习
展开
-
tp5的空操作、空控制器、404页面
空操作空操作是指系统在找不到指定的操作方法的时候,会定位到空操作(_empty)方法来执行。_empty方法会传入当前url中的控制器名称。_empty($action)空控制器空控制器的概念是指当系统找不到指定的控制器名称的时候,系统会尝试定位空控制器(Error)。config.php:// 更改默认的空控制器名'empty_controller' => 'MyError',...原创 2019-10-19 15:20:16 · 304 阅读 · 0 评论 -
t5关闭字段严格检查
db()助手函数连贯:// 关闭字段严格检查Db::name('user') ->strict(false) ->insert($data);模型中使用:$user = new User($_POST);// 过滤post数组中的非数据表字段数据$user->allowField(true)->save();...原创 2019-07-24 16:48:28 · 433 阅读 · 0 评论 -
tp5的一些使用记录
设置数据表前缀:database.php设置prefix值。修改默认模板后缀:config.php中配置如下,'template' => [ // 模板后缀 'view_suffix' => 'htm', ],视图输出字符串内容替换:config.php中配置如下, 'view_replace_s...原创 2019-05-05 17:58:50 · 152 阅读 · 0 评论 -
在Firefox和IE环境中发现不能刷新tp5的验证码
仔细研究后发现,验证码img的src网址不变的话,Firefox不进行服务器刷新。解决的想法是在img的src网址末尾加上随机变化的数值(time或者random)。变更方法是在onclick事件中,加上随机字符串,如下:<img id="verifycode_img" title="点击更换" src="{<:captcha_src()>}" onclick="this...转载 2019-03-02 11:06:55 · 164 阅读 · 0 评论 -
tp5验证码的使用
配置参数路径:应用根目录\vendor\topthink\think-captcha\src\Captcha.php。前端:<input type="text" name="captcha" lay-verify="required" style="width:40%"><img src="{:captcha_src()}" id="captcha原创 2019-01-23 17:38:19 · 250 阅读 · 0 评论 -
GET http://dd.zanuo.com/static/fonts/iconfont.woff net::ERR_ABORTED 404 (NOT FOUND)
发现控制台报错如本文标题所示,解决方法1、打开服务器IIS管理器,找到MIME类型。2、添加MIME类型 添加三条: 文件扩展名 MIME类型 .svg image/svg+xml.woff application/x-font-woff.woff2 application/x-font-woff我这里只添加了一个.woff application/x-font-woff就可以了...原创 2019-01-23 16:37:13 · 5480 阅读 · 0 评论 -
tp5上传到iis服务器无法生成验证码
ob_clean — 清空(擦掉)输出缓冲区参考:tp5之验证码不显示原创 2019-01-23 15:35:25 · 286 阅读 · 0 评论 -
tp5.1使用cmoposer安装验证码扩展包
1. 安装composer下载Composer_setup.exe路径:选择到你要使用的php版本下的php.exe如下图:打开cmd,直接输入composer:如下表示安装成功如果已经打开cmd窗口的,先要关闭后再打开2. 安装tp5.1如果你是第一次安装的话,在命令行下面,切换到你的WEB根目录(例如WWW目录)下面并执行下面的命令:composer create-pr...原创 2019-01-22 15:41:31 · 614 阅读 · 0 评论 -
防止重复提交表单————表单令牌的使用
前台form表单里添加如下: &lt;input type="hidden" name="__token__" value="{$Request.token}"/&gt;后台//apalication/index/controller/index.php/test $posts = input('post.')['data']; //验原创 2018-12-14 18:02:41 · 598 阅读 · 0 评论 -
tp5.0隐藏index.php入口文件以及模块和控制器
隐藏入口文件:[ IIS ]在IIS的高版本下面可以配置web.Config,在中间添加rewrite节点:&lt;rewrite&gt; &lt;rules&gt; &lt;rule name="OrgPage" stopProcessing="true"&gt; &lt;match url=&quo原创 2018-12-03 16:06:56 · 1258 阅读 · 0 评论 -
Uncaught SyntaxError: Invalid or unexpected token
textarea里输入时,开头或结尾加上Eenter键后,再次查询数据库并给textarea框赋值时: $(&amp;amp;quot;#return&amp;amp;quot;).val(&amp;amp;quot;{$list.return}&amp;amp;quot;);就会报错如本文标题。原创 2018-11-24 09:20:27 · 905 阅读 · 0 评论 -
TP5(thinkPHP5)框架基于ajax与后台数据交互操作简单示例
方法一: serialize() 方法通过序列化表单值,创建 URL 编码文本字符串,这个是jquery提供的方法前端代码&amp;amp;lt;!DOCTYPE html&amp;amp;gt;&amp;amp;lt;html&amp;amp;gt; &amp;amp;lt;head&amp;amp;gt; &amp;amp;lt;meta charset=&am原创 2018-11-10 09:58:01 · 6620 阅读 · 0 评论 -
tp5.0重定向缺少index.php报错(No input file specified)
D:\phpStudy\PHPTutorial\WWW\tp\public目录下htaccess文件中的RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]在默认情况下会导致No input file specified.修改成RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]问题解决。...原创 2018-11-09 11:24:35 · 733 阅读 · 0 评论