php 判断对象的方法是否存在

2820

php 判断对象的方法是否存在,如何判断一个类里面的函数是否已经定义(如何判断对象里面的方法是否已经定义)

discuz防止论坛广告 防止发外部链接

2529

今天从来路中发现一个这样的链接 http://www.firepress.cn/index1.php?c=19&p=21 呵呵,居然是一个搜集论坛发广告的东西,最近也常受广告之扰,恨得咬牙切齿也只得慢慢封闭禁止发言,在dz上看到一个“【分享】让论坛广告去死,防广告妙招 FOR DZ 7.0 6.1 6.0 绝对可用已经更新”,感觉不错,可惜效率不太好

phpmailer新版本已经自动支持gmail发送邮件了

3037

昨天为程序增加了使用phpmailer自动发送邮件的功能,使用的是gmail服务器,感谢gmail提供的服务,发现phpmailer已经自动支持gmail发送邮件了,而不需要特别的修改,关键是需要服务器支持ssl

windows下为php开启ssl支持

3048

因为使用gmail发送邮件使用到ssl,结果修改了php.ini中的设置 extension=php_openssl.dll 为开启,依然检查不到ssl,在网上搜索到一篇文章,解决了这个问题

discuz7自动读取图片EXIF信息 支持批量上传

2029

前些天给2个摄影类的论坛做了个插件“discuz7自动读取图片EXIF信息 支持批量上传”,主要特点有虚拟主机服务器不支持exif扩展也可显示相片exif信息,全面支持批量上传方式获取exif信息

50步也来笑一次一百步 discuz 7显示最新会员

1777

在discuz论坛插件区看到一个贴子 “Discuz!7.0首页显示主题数,贴数,最高日贴数,欢迎新会员”,而回复居然有39页之多,可是看到那代码,我实在有些不爽,虽然仅仅是多一次数据库查询,可是为什么一次就可以的 要浪费多一次来查询呢

给discuz加上相片获取Exif信息

2462

以前一直很羡慕别人的论坛能够显示上传相片的Exif信息,而自己的不行,因为虚拟主机没有加exif扩展,后来在网上找了一个程序phpexifer的类,此类的说明就是可以读取和写相片的Exif信息,更重要的是这个类无需系统的Exif扩展支持,并且速度很快,因而简单的看了一下之后就给自己的discuz论坛也加上了Exif功能

附件文件无法保存到服务器,可能是目录属性设置问题

2252

把服务器的discuz论坛下载到本地后,因为路径不同设置了好多东西终于可以正常访问了,上传图片却出现了“附件文件无法保存到服务器,可能是目录属性设置问题,请与管理员联系”的错误提示,到网上找了一下,找到了“附件文件无法保存到服务器,可能是目录属性设置问题,请与管理员联系”的解决方法

用手机wap发帖 帖子尾部显示标识

1731

自从上次给discuz wap论坛手机发表贴子添加了一个“给手机wap发表贴子加个特别的提示”的贴子后有些不尽如人意的地方,这次再做修改用手机wap发帖 帖子尾部显示标识:该帖发表自手机

php ajax异步树形treeview代码

2936

在最近的项目中,移动分类时通常的做法是列表出所有的分类,然后选择父类,然而当分类数量达到一个级别时,输出所有的分类是比较耗费资源和时间的,php ajax异步树形treeview无限分类代码来实现就好多了些

json_encode替代函数php_json_encode

2958

由于json_encode函数需要php5.20以上版本才支持,php不支持json_encode如何也用上json的功能呢?有没有什么替代函数,替代函数是没有的,不过有人做了一个自定义的php_json_encode,使用中会出现什么样的问题还未可知.

php处理xml特殊字符转义

2574

php xml特殊字符转义 xml在处理一些特殊字符时需要转义,下面是一个简单的转义函数,相当的粗糙。将就着用! function xmlencode($tag) { $tag = str_replace("&", "&", $tag); $tag = str_replace("<", "<", $tag); $tag = str_replace(">", ">", $tag); $tag = str_replace("'", "'", $tag); $tag = str_replace(""", '"', $tag); return $tag; }

给手机wap发表贴子加个特别的提示

1709

disuz有wap的功能,可惜发表出来的贴子跟直接使用论坛访问发表的贴子无异,为了起到提示作用加多一个”[ 本帖于 2009-05-02 14:59 通过手机发表 ]“类似提示

修复discuz不能查看短消息的错误

1725

discuz 6.1版本可以查看短消息列表,点击进入单条短消息却显示空白,经过多方查找,发现问题出在pm.php文件中的函数get_pm_by_touid,其中有个sql查询条件是related>'0',而系统后台发送的通知related='0'的,因此导致查询没有结果而不能查看短消息详细信息