利用php内置mail()方法发送邮件

php的mail方法是其内置方法,可以直接使用,需要注意的是,使用此方法的前提是已经配置好邮件服务器,比如已经配制好sendmail 程序或者其它的邮件程序例如 qmail 或 postfix等。

阅读全文

发送邮件 mail

作者:羽飞 | 发布时间:2011-08-10 00:56 | 分类:PHP | 阅读:15325次

PHP订单号的生成

前阵子,公司有个电子商务项目,需要生成订单号。当时的考虑很简单,取系统时间加上随机数,或者使用 uniqid() 方法。我们都知道,订单号最基本的要求就是唯一,这个条件必须满足。仔细考虑下上述方法,在顾客购买量少的情况下,订单重复的可能性为零,但是在购买高蜂期生成的订单号重复是很有可能发生的。所以上述方法不可靠,有待强化。

阅读全文

订单号

作者:羽飞 | 发布时间:2011-04-17 17:20 | 分类:PHP | 阅读:11080次

PHP 控制IP段是否可以访问

PHP 控制IP段是否可以访问,算法思想比较简单,就是根据设定要锁定的IP 区间化,然后判断来访IP是否在此区间内,如果是则禁止访问,反之则可以访问。

阅读全文

ip 控制

作者:羽飞 | 发布时间:2010-01-15 21:19 | 分类:PHP | 阅读:9850次

Bo-Blog 模板文件info.php编码的BUG

自从我的博客出国后,一直有两个问题因扰着我:

1、lighttpd 下 url rewrite 高级优化规则 不懂写;

2、使用我现在的名叫 EyuneV2 模板后,后台始终登录不进去首先,对于第二个问题,摸索了两个小时发现最终的原因出现在模板文件上,当然,很感谢浪漫海儿的提醒,她说换个模板试试,结果才发现问题出现在模板文件上,但是我百思不得其解,为什么我做的模板在原先的国内服务器上使用没有问题呢,现在搬到 linux 服务器上却有问题呢,于是我分析了bo-blog 的模板缓存文件:mod_template.php ;这个缓存文件是由各个模板的 info.php 文件生成,发现当我使用其它模板时,这个缓存文件除了内容不一样外,更重要的一点是编码也不一样,因为我自己做的模板文件里 info.php 这个文件使用的是:utf-8 编码,默认模板 info.php 这个文件是 gb2312,于是我也把我的 info.php 改为 gb2312 编码,问题奇迹般解决了!

阅读全文

apache lighttpd 模板

作者:羽飞 | 发布时间:2010-01-04 23:57 | 分类:PHP | 阅读:11980次

关于PHP中 “@” 的用法

读了好多PHP程序,发现有好些地方都有用到"@"字符,问了几个网友,虽然回答的不是很清楚,但依然感谢她们。 下面就简单说说: @可以忽略错误,有抑制错误的功能,即有错不会中断执行,是错误控制操作符.

阅读全文

错误控制操作符

作者:羽飞 | 发布时间:2009-04-03 13:10 | 分类:PHP | 阅读:7405次