
php
wangjunhe
这个作者很懒,什么都没留下…
展开
-
Eclipse开发PHP调试(debug)环境配置
最近用PHP开发,不能调试很郁闷,再网上找了一篇搭建环境的文章,里面有些已经过时了,并且其中很多细节没有提到,对于像我这样的菜鸟来说比较困难,特在此写一篇我自己安装过程中,希望能帮助到大家。参考文章链接http://www.cnblogs.com/sayo/archive/2008/09/10/1288366.html我最终选用的版本如下APACHE : htt原创 2011-11-21 18:18:56 · 2971 阅读 · 0 评论 -
php中session机制探究
1、PHP中session的生成机制我们先来分析一下PHP中是怎么生成一个session的。设计出session的目的是保持每一个用户的各种状态来弥补HTTP协议的不足(无状态)。我们现在有一个疑问,我们都知道session是保存在服务器的,既然它用于保持每一个用户的状态那它利用什么来区别用户的呢?这个时候就得借助cookie了。当我们在代码中调用session_start();时,PHP转载 2012-11-16 14:53:49 · 728 阅读 · 0 评论 -
记录PHP错误日志 display_errors与log_errors的区别
错误回显,一般常用语开发模式,但是很多应用在正式环境中也忘记了关闭此选项。错误回显可以暴露出非常多的敏感信息,为攻击者下一步攻击提供便利。推荐关闭此选项display_errors 错误回显,一般常用语开发模式,但是很多应用在正式环境中也忘记了关闭此选项。错误回显可以暴露出非常多的敏感信息,为攻击者下一步攻击提供便利。推荐关闭此选项。 display_errors = On 开启状转载 2012-11-16 18:03:43 · 997 阅读 · 0 评论 -
再谈PHP单引号和双引号区别
其实在之前的PHP100视频教程里我就讲过,单引号和双引号的区别和效率问题,但还是很多朋友了解的不是很清楚,一直以为PHP中单引号和双引号是互通的,直到有一天,发现单引号和双引号出现错误的时候才去学习研究。所以今天再拿出来谈谈他们的区别,希望大家不要再为此困惑。” ” 双引号里面的字段会经过编译器解释,然后再当作HTML代码输出。‘ ‘ 单引号里面的不进行解释,直接输出。从字面意思上就转载 2012-11-16 18:04:09 · 916 阅读 · 0 评论 -
PHP session有效期问题
PHP中的session有效期默认是1440秒(24分钟)【weiweiok 注:php5里默认的是180分】,也就是说,客户端超过24分钟没有刷新,当前session就会失效。很明显,这是不能满足需要的。一个已知管用的方法是,使用session_set_save_handler,接管所有的session管理工作,一般是把session信息存储到数据库,这样可以通过SQL语句来删除所有过期转载 2012-11-16 17:50:24 · 1029 阅读 · 0 评论