tp框架类
人生如初见_张默
这个作者很懒,什么都没留下…
展开
-
tp框架面向切面编程之行为Behavior分析
面向切面是一种设置模式把一个大块的功能给分解为小块的功能,小块功能利于开发、维护、升级、部署tp框架的行为 Behavior如何执行:1、框架执行流程分析:index.php ThinkPHP.php Think.class.php App.class.php2、Think::start();3、ThinkPHP/Conf/Mode/common.php tags标签内...原创 2018-06-03 14:31:59 · 932 阅读 · 0 评论 -
tpl模板引擎和使用
tpl.php<?phpnamespace tpl;/** * Class Tpl */class Tpl{ protected $view_dir;//模板文件 protected $cache_dir;//缓存文件 protected $lifetime;//过期时间 protected $vars = [];//存放显示变量的数组 ...原创 2018-05-23 21:22:25 · 12595 阅读 · 0 评论 -
code 验证码生成和使用
code.php<?phpnamespace code;/** * Class Code */class Code{ protected $number;//验证码内字符个数 protected $codeType;//验证码样式 protected $width;//图像宽 protected $height;//图像高 prote...原创 2018-05-23 21:32:00 · 2643 阅读 · 0 评论 -
tp框架多语言的支持
多语言设置就是通过get参数 告诉当前的请求使用什么语言第一次使用get 变量传递语言,之后语言还会保存在cookie里,供下次使用如果get没有传递语言,浏览器会根据当前地区选中对应的语言,程序也可以读取浏览器的对应的语言变量选择对应的语言设置步骤:1、多语言通过行为ThinkPHP/Library/Behavior支持2、语言包有四种,后定义的会覆盖先定义的(类似配置文件 ...原创 2018-05-31 16:56:33 · 1357 阅读 · 0 评论 -
tp框架验证码支持与使用
ThinkPHP/Library/Think/Verify.class.php$verify = new 命名空间Verify();$verify->entry();//生成一个验证码一个单独的方法生成验证码在模板中使用验证码<img src="路由地址/verifyImg" alt=""/>判断输入的验证码是否正确,本身验证码信息存储在sessi...原创 2018-05-31 19:41:04 · 595 阅读 · 0 评论 -
用户登录实现
判断用户名,密码是否正确 ,如果正确的,再把信息存入session里表示是登录状态select *from blog_user where name=$name and pwd=$pwd;同时查询用户名和密码的记录信息,如果存在就正确,该方法不安全,会增加sql语句注入风险select * from blog_user where name=$name;查询指定名字的记录信息,...原创 2018-06-01 16:39:03 · 1251 阅读 · 0 评论 -
page分页类
class Page { protected $number;//每页显示量 protected $totalCount;//总数据量 protected $totalPage;//总页数 protected $page;//当前页 protected $url;//当前url public function __construct($number=5, ...原创 2018-06-01 17:10:50 · 1255 阅读 · 0 评论 -
tp框架分页操作
分页类:ThinkPHP/Library/Think/Page.class.php自定义分类 :原创 2018-06-02 18:25:35 · 597 阅读 · 0 评论 -
tp框架缓存应用
数据缓存数据缓存介质:file文件、memory内存、数据库可以把不经常使用的mysql数据临时放入缓存里,用户获得信息就从缓存获得文件缓存: fopen() fwrite() fread()memory 内存缓存:安装内存缓存软件,启动软件服务,set() get()方法对内存数据进行读入读出操作数据库缓存:建立数据表,启动mysql数据 insert() selec...原创 2018-06-02 20:09:44 · 739 阅读 · 0 评论 -
tp框架实现附件上传
图片上传首先模板中要有<form enctype="multipart/form-data">才上传文件$_FILES move_uploaded_file(临时路径名,真实路径名);附件上传逻辑代码:给上传图片生成缩略图...原创 2018-06-03 12:49:27 · 507 阅读 · 0 评论 -
日志文件
错误日志自动创建文件和IP获取,以及写入日志文件 <?phpfunction logRec($mag){ $logDir = './logs/';//自动创建文件 //如果文件不存在,创建文件 if (!file_exists($logDir)) { $logDir = mkdir($logDir, 0777, true); }...原创 2018-05-10 19:45:37 · 403 阅读 · 0 评论