
tp学习
yi_an
这个作者很懒,什么都没留下…
展开
-
在PHPstorm上安装thinkPHP
1.安装和下载 1)下载thinkPHP:下载地址:thinkPHP中文下载下载完之后解压在某已目录下,等待使用。 2)集成环境的选择:对于初学者,使用集成的环境就可以了,有wamp,xammp等集成环境可供选择,任意下载一款就可以了。安装这些集成环境很简单,但在使用的时候会遇到端口被占用的情况,只要在环境里面自行设置一下端口就可以了。2.环境的搭建和配置 1)IDE的选原创 2016-03-29 10:32:16 · 17367 阅读 · 3 评论 -
thinkphp3.2集成微信JSAPI支付
1、在thinkphp框架中新建如下图的文件夹与文件5A3NXXCVKXA`NHSJ.png]1 Weixinpay.php的源码如下:<?php/** * Created by PhpStorm. * User: blue * Date: 2017/7/31 * Time: 22:36 */error_reporting(E_ALL);ini_set('display_error原创 2017-10-25 14:52:26 · 5802 阅读 · 2 评论 -
thinkphp读取文件,写一个敏感词汇判断方法
1、在thinkphp内读取文件在tp内读取文件的默人访问的路径是根目录同级的路径 这是controoler内的写法:class ValidateController{ static function checkSensitiveWord($content){ $file = fopen('./sensitiveWord','r'); if(!$file){原创 2017-10-25 14:51:29 · 2302 阅读 · 0 评论 -
利用客服消息和模板消息实现微信群发(突破群发接口的上限)
1、关于群发接口和消息接口关于群发接口 1.订阅号每天可以群发消息一条,服务号每月(自然月)四条的群发权限。开发者模式下,可以通过高级群发接口,实现更灵活的群发能力。 2.注意 ● 对于认证订阅号,群发接口每天可成功调用1次,此次群发可选择发送给全部用户或某个标签; ● 对于认证服务号虽然开发者使用高级群发接口的每日调用限制为100次,但是用户每月只能接收4条,无论在公众平台网站上,还是使用原创 2017-10-25 10:29:32 · 5201 阅读 · 1 评论 -
thinkphp5+swoole实现异步邮件群发(SMTP方式)
1、环境说明阿里云centos7 thinkphp5.0.11 swoole2.0.82、tp实现邮件发送在项目下建立如下的文件目录: 其中SendMail.php是我们实际调用的发送邮件的文件。以下是主要代码:namespace app\library\utils\mail;use app\library\utils\mail\PhpMailer;use app\library\util原创 2017-10-25 10:27:58 · 2721 阅读 · 0 评论 -
H5多图片压缩加水印上传
1、环境配置开发语言:php+H5 框架:thinkPHP3.2+WeUI 服务器:阿里云centos7(客户主机是WD的Windows虚拟主机)2、场景描述最近在做微信公众号的全栈开发,涉及到一个图片上传水印的功能。因为使用的是tp框架,所以其实框架内部里面集成好了一些很方便的图片处理的工具类,只要开启php相关扩展就好了。但是由于虚拟主机受限,加上服务器性能较差,因此决定在网页前端使用H5的原创 2017-08-27 10:31:04 · 3304 阅读 · 0 评论 -
使用phpstorm时,thinkPHP无法加载模块Index 和 404 报错
开始使用phpstorm作为编辑器学习thinkPHP,当学习到pathinfo那一块的时候,遇到了404not found和index模块无法加载的问题。下面贴几张图:1目录结构:2 index控制器3 入口文件4 xammp集成环境确认开启5 使用chrome运行入口文件6 使用pathinfo模式运行原创 2016-07-20 19:18:27 · 3986 阅读 · 0 评论 -
thinkphp自带Page类使用时候setconfig() name=last的时候不生效
问题: 在使用thinkphp自带分页类时,在设置尾页显示的最后一页时,用setConfig(“last”,”尾页”)来设置样式,发现无效。分析: 在分页类(/ThinkPHP/Library/Think/Page.class.php)里面有一个共有属性: public $lastSuffix = true; // 最后一页是否显示总页数 在show方法的实现中: $this->lastS转载 2016-07-26 15:14:58 · 554 阅读 · 0 评论 -
thinkphp中create()方法实现简单的用户注册表单验证功能
一些说明使用的tp框架是3.2.2IDE 为phpstorm集成环境是 xammp数据库mysql 管理工具是NAVCAT for mysql使用了smarty模板引擎tp_user数据表的结构用户注册表单的html代码和页面代码(包括使用了smarty模板引擎输出错误信息$那一块)<!DOCTYPE html><html lang="en"><head> <meta char原创 2016-07-24 11:17:23 · 1494 阅读 · 0 评论 -
H5多图片压缩加水印上传
1、环境配置开发语言:php+H5 框架:thinkPHP3.2+WeUI 服务器:阿里云centos7(客户主机是WD的Windows虚拟主机)2、场景描述最近在做微信公众号的全栈开发,涉及到一个图片上传水印的功能。因为使用的是tp框架,所以其实框架内部里面集成好了一些很方便的图片处理的工具类,只要开启php相关扩展就好了。但是由于虚拟主机受限,加上服务器性能较差,因此决定在网页前端使用H5的原创 2017-10-25 14:52:54 · 719 阅读 · 0 评论