自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 PHP强大的内置filter

//type 外来变量类型 INPUT_GET, INPUT_POST, INPUT_COOKIE, INPUT_SERVER或 INPUT_ENV之一。 //验证(validation) Filters FILTER_VALIDATE_BOOLEAN: 把值作为布尔选项来验证,对 "1"...

2017-11-06 15:18:00 373

转载 PDO 连接数据库

<?php$pdo = new PDO('pgsql:host=192.168.137.160;port=5432;dbname=platin', 'cappytoi', '1111');sleep(5);$stmt = $pdo->prepare('SELECT * FRO...

2017-09-14 11:48:00 150

转载 char与varchar的区别

建意: myisam 存储引擎 建议使用固定长度,数据列代替可变长度的数据列。 memory存储引擎 目前都使用固定数据行存储,因此无论使用char varchar列都没关系, innodb 存储引擎 建意使用varchar 类型 定长、很短的信息、更改频繁的字段建议使用char。 ...

2017-09-14 10:56:00 101

转载 跨浏览器PHP下载文件名中的中文乱码问题解决方法

<?php$ua = $_SERVER["HTTP_USER_AGENT"];$filename = "中文 文件名.txt";$encoded_filename = urlencode($filename);$encoded_filename = str_replace("+"...

2017-09-14 09:37:00 170

转载 防御XSS的七条原则

前言 本文将会着重介绍防御XSS攻击的一些原则,需要读者对于XSS有所了解,至少知道XSS漏洞的基本原理,如果您对此不是特别清楚,请参考这两篇文章:《Stored and Reflected XSS Attack》《DOM Based XSS》 攻击者可以利用XSS漏洞向用户发送攻击脚本,...

2017-09-13 15:40:00 165

转载 HTML Purifier解决XSS问题

基本用法 默认下,使用UTF-8编码,和XHTML 1.0 Transitional文档类型. require_once '/path/to/HTMLPurifier.auto.php';$config = HTMLPurifier_Config::createDefault();$...

2017-09-13 14:53:00 200

转载 关于模板

默认模板为相应的controller.php 具体路径为 app\views\default\controller.php 例如:http://www.xxx.com/multi/admin/action 默认模板为 admin.php action指定模板,可以修改$actionTpl的...

2017-07-03 15:21:00 77

转载 命名规则

url(包含静态资源文件名如css、js、图片名) 单词之间以横杠“-”隔开 html语言中的id、name、class等的命名也是以 横杠“-”隔开 。 特例:表单中字段的ID、name采用“_”隔开 文件名(后台引用处理的文件名如php) 单词之间以下划线“_”隔开 变量...

2017-07-03 10:18:00 125

转载 如何设计安全的用户登录功能

构建安全的网站用户登录认证体系 一、设计数据结构 1、用户数据和登录认证信息数据分开保存。 因为登录认证方式多种多样,方便日后扩展。 2、按照登录认证方式分表保存认证信息。 认证方式可能有用户名(或者邮箱、手机)+密码;手机+动态验证吗;第三方登陆(OAuth、OpenID)等。每种登...

2017-03-06 15:17:00 653

转载 mysql笔记

如果需要查询 id 不是连续的一段,最佳的方法就是先找出 id ,然后用 in 查询 SELECT * FROM table WHERE id IN(10000, 100000, 1000000...); 索引列上使用in速度是很快的 1.SELECT * FROM table ORDER...

2017-02-27 21:18:00 53

转载 MySQL存储引擎选择InnoDB还是MyISAM

MyISAM:主要以读操作和插入操作为主,只是很少的更新和删除操作,并且对事务的完整性,并发性要求不高,选择这个存储引擎比较合适。还是在web、数据仓储和其他应用环境下最常用的的存储引擎之一。 InnoDB:用于事务处理应用程序,支持外键。如果应用对事务的完整性有比较高的要求,在并发条件...

2017-02-23 16:18:00 93

转载 PHP高效率写法(详解原因)

1.尽量静态化: 如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。 当然了,这个测试方法需要在十万级以上次执行,效果才明显。 其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法在程序运行中生...

2017-02-08 13:07:00 129

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除