PHP 防注入函数(格式化数据)

yipeiwu_com6年前
复制代码 代码如下: <? //格式化数据(防止注入) function site_addslashes($string, $force = 0) { !defined('MAGI...

让Nginx支持ThinkPHP的URL重写和PATHINFO的方法分享

yipeiwu_com6年前
网上搜了很多方法都不奏效,研究了一天,发现通过以下的配置可以完美支持 'URL_MODEL' => 2 的情况了 复制代码 代码如下: location /project/ { i...

ThinkPHP与PHPExcel冲突解决方法

yipeiwu_com6年前
很早之前就知道有一个叫做PHPExcel的类(官方网站)可以用来操作Excel,一直没有机会尝试,今天试用发现无比强大,下载后的源码包里有详细文档,几乎能实现手工操作Excel能实现的一...

ThinkPHP 防止表单重复提交的方法

yipeiwu_com6年前
ThinkPHP 防止表单重复提交的方法
然而有一种情况,是防止不了的: 用户提交表单以后,点击浏览器后退按钮返回表单页面,这个时候浏览器会直接从缓存中取出页面,因此token验证一定是通不过的。 网上有许多种办法可以绕过这个...

php中设置多级目录session的问题

yipeiwu_com6年前
在 php.ini 中找到 session.save_path 将值设置为 session.save_path = '3;/tmp/session'; 即可开启三级目录保存session...

用php解析html的实现代码

yipeiwu_com6年前
最近想用php写一个爬虫,就需要解析html,在sourceforge上找到一个项目叫做PHP Simple HTML DOM Parser,它可以以类似jQuery的方式通过css选择...

兼容firefox,chrome的网页灰度效果

yipeiwu_com6年前
只是在技术上来看,要实现网页灰度,最稳妥的办法莫过于直接处理所有图像,不用考虑兼容,不用考虑效率。但是,工作量比较大,切换回来也费力。 ie系列支持css滤镜,一句 filter:gra...

php中将时间差转换为字符串提示的实现代码

yipeiwu_com6年前
如微博 这看起来更加人性化,好吧,上代码 复制代码 代码如下: <?php class timeAgo { static $timeagoObject; private $rust...

php的urlencode()URL编码函数浅析

yipeiwu_com6年前
URLEncode的方式一般有两种,一种是传统的基于GB2312的Encode(Baidu、Yisou等使用),另一种是基于UTF-8的Encode(Google、Yahoo等使用)。...

php数据结构 算法(PHP描述) 简单选择排序 simple selection sort

yipeiwu_com6年前
复制代码 代码如下: <?php /** * 简单选择排序 simple selection sort * * 原理: 一次选定数组中的每一个数,记下当前位置并假设它是从当前位置开...