柳随风摆花漂泊,华陀难医天下过。一曲未尽半生缘,浮世如意有几多? Since:08.8.30

相信很多webmaster都是使用mail()函数发邮件的,虽然邮件发送成功率不如SMTP 模块和MX 模块发送的效果,但是mail函数简便是他们比不了的,只要服务器支持,一切就OK。

但是很多PHP程序使用mail()函数发送邮件的时候,标题是中文的话会出现乱码。
解决方法

Tags: , , , ,

两篇关于服务器漏洞的文章,仔细观察能发现一个很神奇的事情。

漏洞介绍:nginx是一款高性能的web服务器,使用非常广泛,其不仅经常被用作反向代理,也可以非常好的支持PHP的运行。80sec发现 其中存在一个较为严重的安全问题,默认情况下可能导致服务器错误的将任何类型的文件以PHP的方式进行解析,这将导致严重的安全问题,使得恶意的攻击者可 能攻陷支持php的nginx服务器。

Tags: , , , ,
一:先说个大类重定向;
二:再详细说说环境为PW程序的重定向。
301,302 都是HTTP状态的编码,表示某个URL发生了转移,不同之处在于:301 代表永久性转移(Permanently Moved),302 代表暂时性转移(Temporarily Moved)。
301 重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址,如果我们把一个地址采用301跳转方式跳转的话,搜索引擎会把老地址的PageRank等信息带到新地址,同时在搜索引擎索引库中彻底废弃掉原先的老地址。
Tags: , , ,
PHP.ini 里面的 disable_functions 开关选项,此选项可关闭一些危险的函数,比如system,exec 等,比如: disable_functions = phpinfo , 如果在文件中调用  phpinfo() 函数,那么在 error_reporting 开启的情况下,会提示如下错误:
引用
Warning: phpinfo() has been disabled for security reasons

目前N多服务器主机都没有屏蔽这个函数。
利用 google搜索: inurl:phpinfo.php 就可查看大量的主机信息,一般为管理员进行调试的时候放上未删除的文件。

Tags: ,
1.      PHP服务端默认的session存储是文件存放方式,在Windows上PHP默认的Session服务端文件存放在C:\WINDOWS\Temp下,可用session_save_path ('./t/');指定具体存放目录。

2.      SESSION 的实现中采用COOKIE技术,SESSION会在客户端保存一个包含session_id(SESSION编号)的COOKIE;在服务器端保存其他 session变量,比如session_name等等。当用户请求服务器时也把session_id一起发送到服务器,通过session_id提取所保存在服务器端的变量,就能识别用户是谁了。同时也不难理解为什么SESSION有时会失效了。
Tags: ,
最近填写不少表单经常遇到类似问题(排除本人RP不好的问题),对于一些比较大的表单,用户完成它需要很多时间,很多时候用户花了千辛万苦填写完成之后,一提交发现SESSION过期,系统退出了,所以就引起了本篇日志研究如何设置SESSION以及保持SESSION在线的需要,下面是一些心得体会。
先普及一下基本常识,什么是SESSION?
引用
按照WIKI的解释,SESSION是存在于两个通信设备间的交互信息,在某一时间建立,经过一定的时间后失效。常见的SESSION有:TCP SESSION、WEB SESSION(HTTP SESSION)、LOGIN SESSION等。
根据OSI模型中,会话实现的位置不同,SESSION主要分为几种,一种是应用层会话,包括WEB SESSION(HTTP SESSION)和telnet远程登录session;会话层实现的,包括Session Initiation Protocol(SIP)和Internet Phone Call;在传输层实现的有TCP SESSION。

本文主要讨论WEB SESSION,其一般有两种:客户端SESSION和服务器端SESSION,后一种最常见的属于Java Beans提供的。
Tags: ,

恩,决定了,开始深入学习php,因为 发现php真的很强大。
在破本上搭了个php环境。

Tags: , ,
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]