doyocms二次开发会员头像功能

在会员模块新增一个字段,命名userface。打开“\include\Functions.php”文件,查找“//会员组信息获取”在上面插入//文章发布会员头像获取function memberinfoavatar($id){         $m=syDB('friend')->find(array('id' =>$id));     &n...

阅读全文

IIS7.5如何配置PHP伪静态

windows下IIS7.5如何配置伪静态,今天来教你如何配置首先上微软下载伪静态重写组件:iis7(64位)url重写模块下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=7435iis7(32位)url重写模块下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=5747根据系统来下载安装32位或者64位的URL重写模块。安装好后如上图,iis里面url重写组件已经安装好,下面我们新建记事本,将名字改为web...

阅读全文

iis7.5+php5.3下配置Zend Guard Loader的方法

php5.3以上版本使用ZendGuardLoader来优化加速PHP程序,而ZendOptimizer只支持到php5.3以下的版本,今天武汉建站公司来详细讲下windows下iis7.5+php5.3的环境下配置ZendGuardLoader。首先要下载ZendGuardLoader,要下载对应的5.3的版本,百度下很多的,下载后解压你会得到一个ZendLoader.dll的DLL文件,将这个文件放置php的配置目录ext下,然后打开php.ini的配置文件,在最下面添加以下几行代码:[Zend.loader]zend_loader...

阅读全文

PHP获取文件后缀名的几种方法

一、通过pathinfo首先大家应该知道pathinfo()函数可以返回一个关联数组包含有path的信息,那么如下代码,我们用pathinfo获取1.txt这个文件的路径信息。<?phpvar_dump(pathinfo('1.txt'));返回信息如下图:图中我们需要关注的就是,extension这个元素,这里的extension的值是txt,也就是表示文件后缀名。那么我们想要获取这里单独的文件后缀名,就可以进行如下操作:1、PATHINFO_EXTENSION<?phpecho pathinfo(&#...

阅读全文

doyocms二次开发简单标签功能

在这里为doyocms文章添加简单的标签功能,主要修改的文件为/source/article.php,再就是/template/你的风格文件夹/article/下的两个文件list.html和article.html,同时再添加一个list_tag.html文件到article文件夹下,下面我们来操作下。首先在后台栏目分类里面添加个一个字段,vchar型,255个字节。这个字段标识为tag首先在文章的控制器article.php文件内添加一个方法,如下:function listtag(){$tag=$this->syArgs(...

阅读全文

配置phpMyAdmin时报错:Fatal error: Call to undefined function mb_detect_encoding()

配置PHPWIND的时候报错Fatal error: Call to undefined function mb_detect_encoding() in D:\wapm\apache\htdocs\pma\libraries\php-gettext\gettext.inc on line 177PHP明明配置就是正确的,phpinfo函数也能打印出来一些需要的组件,翻阅了很多资料依然解决不了,后来了解了原理,因为apache加载php的配置会首...

阅读全文

8个必备的PHP功能开发

做过PHP开发的程序员应该清楚,PHP中有很多内置的功能,掌握了它们,可以帮助你在做PHP开发时更加得心应手,本文将分享8个开发必备的PHP功能,个个都非常实用,希望各位PHP开发者能够掌握。1、传递任意数量的函数参数我们在.NET或者JAVA编程中,一般函数参数个数都是固定的,但是PHP允许你使用任意个数的参数。下面这个示例向你展示了PHP函数的默认参数:01.// 两个默认参数的函数 02.function foo($arg1 = ”, $arg2 = ”) ...

阅读全文

如何在Apache上绑定多个域名

一台服务器安装了Apache,如何绑定多个域名或网站呢?最简单高效的方法如下:1.先打开Apache的配置文件httpd.conf,在这个文件,找到这句:#Include etc/extra/httpd-vhosts.conf(根据安装路径不同,上面的路径会略有不同)把前面的#去掉,即开启了使用虚拟主机的功能;2.在httpd-vhosts.conf中进行虚拟主机的配置操作;也可以在httpd.conf直接写入配置,但是不建议这么做;3.打开httpd-vhosts.conf文件,找到NameVirutalHost*:80,这句话的含义...

阅读全文

PHPMYADMIN如何安装配置

在PHP网站开发中,最基本的PHP环境搭建涉及PHP、Apache/IIS、Mysql,对于数据库的管理,除了Mysql数据库自身提供了命令行工具方便开发人员管理数据库外,基于PHP开发的phpmyadmin也是一个非常好用的Mysql数据库管理程序,在xampp等PHP环境配置安装程序中,phpmyadmin也是一个必备的PHP程序。今天和大家分享如何安装、配置phpmyadmin。phpmyadmin安装配置准备工作首先当然是下载phpmyadmin的安装包,提供两个phpmyadmin的下载地址:phpmyadmin下载地址1,phpmyadmin...

阅读全文

WordPress访问打开速度很慢的几种解决方法

最近WordPress网站访问特别的慢,有时间要加载一分钟才能完全打开,最初怀疑是服务器的问题,经过多方测试,还是没找到原因。后来,通过工具测出浏览器一直在加载fonts.googleapis.com,才发现了是原来是GOOGLE的外链资源影响了网站的速度!Wordpress很多主题用了谷歌的服务,现在谷歌被大规模屏蔽,速度受到了影响。WordPress自3.9+版本后加入了GoogleFonts,而最近GOOGLE在中国国内是无法访问的,所以,如果是在登陆状态下打开你的WordPress站点,会非常慢,因为压根儿加载不了这个字体文件。如果是非登...

阅读全文