判断Keep-Alive模式的HTTP请求的结束的实现代码

yipeiwu_com6年前
所以根据EOF就可判断一次请求的结束,下面的代码(PHP)很常见: 复制代码 代码如下: // $fp是由fsockopen()产生的句柄 while(!feof($fp)) { ech...

php记录日志的实现代码

yipeiwu_com6年前
复制代码 代码如下: $ss_log_level = 0;   $ss_log_filename = /tmp/ss-log;   $ss_log_levels = array(   ...

PHP中将数组转成XML格式的实现代码

yipeiwu_com6年前
下面是网上的 复制代码 代码如下: class ArrayToXML { /** * The main function for converting to an XML documen...

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...