12月 23rd, 2006PHP版圣诞许愿树
看到很多ASP版的许愿树,这回自己做了个PHP版的圣诞许愿树
终于赶在圣诞节前完工了
不断测试完善中~!
PHP版许愿树(圣诞版)
by jianglb (newdir@jianglb.com)
演示:http://www.jianglb.com/wish
下载:http://www.jianglb.com/wish/wishphp.rar
================================================
此程序页面大部分借鉴ASP版的许愿树.谢谢ASP版的作者.数据库操作类是调DEDE的,呵呵,所以还得感谢IT柏拉图,给我们提供了这么好的程序.
此程序可做圣诞许愿树,新年许愿树,中秋许愿树等,只要改动几个图就成了…因为离圣诞似乎太近了,所以只好这么说啦^_^
比ASP版主要的改进有:
1.增加验证码,防止自动程序乱发留言.
2.通过PHP的Pear:Mail实现发送邮件功能,如果留言者提供了对方的邮箱地址,能发送到对方邮箱中
(发邮件功能需要PHP扩展库Pear支持)
不过根据我测试,现在的一些邮箱对HTML代码过多的邮件过滤得比较厉害,所以程序暂时只用TXT形式发送,可以改mailto.php开启.
使用:建立数据库,修改config.php,导入wish.sql,测试…OK
管理登录文件:login.php
使用前不要忘记修改数据库名称及 config.php文件的相应路径。
初始帐号: admin
初始密码: admin888
欢迎转发,欢迎讨论.
祝大家圣诞节快乐新年快乐
Merry Christmas && Happy New Year!
12月 27th, 2006 at 2:17 pm
where is Mail.php and Mail/mime.php?
12月 27th, 2006 at 2:22 pm
这是PHP的默认扩展PEAR自带的,如果你的服务器是默认完整安装PHP的话应该带了PEAR的,如果没有你只要装一下PEAR就可以了
12月 27th, 2006 at 8:05 pm
不明白config.php文件里的
//前缀名称
$cfg_dbprefix=”";
?>
要填什么,就什么也没填。
导入数据库后打开首页以下提示:
Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by (output started at E:\APMServ5.1.2\www\htdocs\wish\config.php:1) in E:\APMServ5.1.2\www\htdocs\wish\index.php on line 5
Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at E:\APMServ5.1.2\www\htdocs\wish\config.php:1) in E:\APMServ5.1.2\www\htdocs\wish\index.php on line 5
12月 28th, 2006 at 9:34 am
$cfg_dbprefix=””;
这个一般不用填
出现这个提示会不会是你的服务器不支持session?
headers already sent by…你是不是在config.php文件第一行空了一行?要把代码放在最顶行,也就是在session_start之前不能有header输出
12月 28th, 2006 at 12:20 pm
我对PHP比较菜,用的是网上APMServ5.1.2网站服务器,不是很清楚支不支持session
config.php是你源码里的哪个吧?我什么也没动,只填了个数据库密码,如下:
12月 28th, 2006 at 12:45 pm
发我邮件讨论吧:newdir@jianglb.com
12月 31st, 2006 at 12:14 am
如果用户填写信箱的话,提交后会提示错误,找不到Mail/mime.php等文件。
我试了好几个虚拟主机,包括申请了某些网站的试用空间,也都是是这样的情况。
另外,祝福单个页面的网址是 http://www.jianglb.com/wish/zhufu2.php?id=??
能够把zhufu2.php修改下,似乎更好。比如做一个新年的祝福,那么地址是 http://www.abc.com/newyear/wish.php?id=23 似乎更好看点。(当然,只是建议)
最后希望你加油改进吧,你的这个版本很不错,真的,加油吧~~~
12月 31st, 2006 at 10:41 am
谢谢您的鼓励和意见
现在我已经将程序可能用到的Pear 组件打包上传了,您可以放到程序目录下试试
http://www.jianglb.com/wish/pear.rar
12月 31st, 2006 at 10:48 pm
上面那朋友的问题,我经过测试,发现是UTF-8编码造成的,把相关的php文件使用ANSI编码就可以了,就不会提示那些错误了。
newdir,你也修改下安装包吧,把UTF-8编码的文件都改成ANSI编码,这样可以减少许多“Cannot send session cookie – headers already sent”之类的问题。
加油做,这个程序真的不错,越看越觉得顺眼,哈哈~
顺祝兄弟新年快乐~~
01月 1st, 2007 at 12:55 pm
谢谢楼上的朋友,我已经把我这里的代码重新改为ANSI编码并打包了,如果有问题的朋友可以重新下载。
04月 2nd, 2007 at 4:35 pm
如果可以加上自己的录音或者自己选择的音乐(提供连接接口)就好了
04月 24th, 2007 at 8:41 am
站长您的QQ多少?帮改几个小功能
10月 15th, 2007 at 9:02 am
站长你的E-mail是什么?有点问题想咨询下
01月 7th, 2008 at 4:37 am
>>>我已经把我这里的代码重新改为ANSI编码并打包了
UTF-8无BOM也可以…我一般都用那个…
01月 21st, 2008 at 3:36 pm
重新弄了下服务器 祝福后的东西 不能在首页显示 那是怎么回事啊 是不是PHPmyadmin 有什么设置错了
01月 21st, 2008 at 4:33 pm
查下数据库设置方面
02月 23rd, 2008 at 10:15 pm
你好,
我比较喜欢你的blog的风格
我也正在使用wordpress
可否借用你的风格
若是可以请你把这个风格文件发到我邮箱
非常感谢
若是不太方便就算了
^_^