摘要: 所谓的预处理技术,最初也是由MySQL提出的一种减轻服务器压力的一种技术! 传统mysql处理流程 1, 在客户端准备sql语句 2, 发送sql语句到MySQL服务器 3, 在MySQL服务器执行该sql语句 4, 服务器将执行结果返回给客户端 这样每条sql语句请求一次,mysql服务器就要接收 阅读全文
posted @ 2017-05-06 21:19 下页、再停留 阅读(8366) 评论(0) 推荐(3) 编辑
摘要: 一、首先创建两张表stu,sc --说明: 外键必须建立索引; FOREIGN key(sid) 设置外键,把sid设为外键 REFERENCES stu(sid) 引用作用。引用stu表中的sid ON DELETE CASCADE 级联删除ON UPDATE CASCADE 级联更新 二、向两张 阅读全文
posted @ 2017-05-05 11:53 下页、再停留 阅读(54796) 评论(1) 推荐(6) 编辑
摘要: 思路:前台输入账号密码,后台自定义一个函数checkNamePwd()用于验证账号密码正确与否,在控制器里调用,其中,checkNamePwd()方法验证账号密码正确性是首先通过账号查找密码,然后把查找出来的密码和用户输入的密码比较,相同则登陆成功,否则登录失败! 首先在模型类定义一个函数check 阅读全文
posted @ 2017-04-27 17:56 下页、再停留 阅读(1143) 评论(0) 推荐(0) 编辑
摘要: 前几篇(上传,缩略图,验证码,自动验证表单)文章介绍的功能实现都是基于ThinkPHP框架封装好的类进行实现的,所以这次自己写一个分页类在框架中使用。 首先在根目录建一个Tools文件夹,在Tools文件夹下建Page.class.php类文件,这样以后自定义的工具类都可放在Tools文件夹下。 此 阅读全文
posted @ 2017-04-27 16:37 下页、再停留 阅读(3266) 评论(0) 推荐(1) 编辑
摘要: 首先了解父类Image.class.php(ThinkPHP/Library/Think/Image.class.php)中的一些函数 1:open() 打开被处理的图片 2:thumb() 生成缩略图 默认1等比缩放 (其中2,3,4,5,6代表的含义参见父类文件Image.class.php) 阅读全文
posted @ 2017-04-27 14:57 下页、再停留 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 首先了解父类Verity.class.php(ThinkPHP/Library/Think/Verity.class.php)中的一些函数 1:check() 校验验证码是否正确 2:entry()输出验证码并把验证码的值保存的session中 3:authcode() 加密验证码(此方法在chec 阅读全文
posted @ 2017-04-27 12:10 下页、再停留 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 刚学的使用ThinkPHP框架简单上传附件(图片,文档,视频等文件) 首先需要了解tp框架中Upload.class.php(ThinkPHP/Library/Think/Upload,class,php)中的几个函数 1:getError() 获取上传错误信息 2:uploadOne() 上传单个 阅读全文
posted @ 2017-04-27 11:53 下页、再停留 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 自动验证是ThinkPHP模型层提供的一种数据验证方法,可以在使用create创建数据对象的时候自动进行数据验证。 原理: create()方法收集表单($_POST)信息并返回,同时触发表单自动验证,过滤非法字段, 在控制器中使用create()方法,(返回值为true/false),会自动触发模 阅读全文
posted @ 2017-04-25 22:14 下页、再停留 阅读(1278) 评论(1) 推荐(0) 编辑
摘要: 先从官网下载SDK,然后新建一个文件,里面包括上传,下载,删除 <?php header("Content-Type:text/html; charset=utf8"); require_once __DIR__ . './autoload.php'; // 引入鉴权类 use Qiniu\Auth 阅读全文
posted @ 2017-04-22 21:39 下页、再停留 阅读(3947) 评论(0) 推荐(0) 编辑
摘要: 1) { echo ""; return; } //HTTP头部信息 header("Content-type: application/octet-stream"); header("Accept-Ranges: bytes"); he... 阅读全文
posted @ 2017-04-22 21:30 下页、再停留 阅读(458) 评论(0) 推荐(0) 编辑