2010年5月27日
摘要: 前言:基于uchomer的插件如果没有使用ajax或flex,可以说无论如何也做不到完美的。而相比于flex,ajax使用的较多。好多插件开发者在研究 uchome的ajax的使用过程中花费了不少时间,此文意在减少插件开发者的研究时间。flex相关插件的说明,敬请关注!此文整理花了本同学4个小时以上的时间,如果版主觉得对大家有帮助,请加精!非常感谢:)我们举日志回复为例:一、局部刷新的部分(先看看... 阅读全文
posted @ 2010-05-27 19:55 小炒花生米 阅读(2043) 评论(0) 推荐(2) 编辑
摘要: 本篇主要以几个例子来详细说明下uchome的模板文件结构及语法说明。必须先来了解一下uchome的模板文件解析过程,我们以“随便看看”里的“博客”为例:它的url地址是http://home.xxx.com/network.php?ac=blog,那么我们先打开/network.php看一下,我们看到第25行有一段//允许的方法$acs = arra... 阅读全文
posted @ 2010-05-27 19:51 小炒花生米 阅读(822) 评论(1) 推荐(0) 编辑
摘要: 本文分两部分:第一部分是uchome模板文件的功能说明,即每个模板页面分别表示哪个功能;所有内容均以uchome1.5版为准第二部分是模板页面内使用的语法,用几个具体的例子来解释。一. 原系统模板页面简介uchome 1.5的系统模板页面主要在/templates/default目录下,命名大致分为以下几类:以cp_开头的文件(主要是用户进行数据‘操作’的模板)以do_开头... 阅读全文
posted @ 2010-05-27 19:50 小炒花生米 阅读(2856) 评论(0) 推荐(1) 编辑
摘要: uchome中有一个方便的ajaxget函数,用于向某段php代码传递若干个值进行处理,然后将得到的结果显示到指定的html元素中。 类似:ajaxget(‘custom.php?op=getinfo&countryname=’ + countryname, ‘tdprovinces’);第一个参数(蓝色)是表示进行后台处理的url地址,第二... 阅读全文
posted @ 2010-05-27 19:42 小炒花生米 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 在模板里边要显示分页的地方写上<div class="page" style="clear:both;margin:15px 5px;">$multi</div>在程序里边加入$page = empty($_GET['page'])?1:intval($_GET['page']);if($page<1) $page=1;$id = empty($_GET['id'])... 阅读全文
posted @ 2010-05-27 19:41 小炒花生米 阅读(542) 评论(1) 推荐(0) 编辑
摘要: 群组功能发帖时候增加编辑器,其实并不是很复杂,只不过我们要理解,为什么要这样修改代码。*可能有些听不懂,不过不会影响修改,多学点东西总是好的吧?首先,我们解析一下blog的编辑器。看模板文件夹下cp_blog.htm里面的这段代码: 代码:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.Co... 阅读全文
posted @ 2010-05-27 17:39 小炒花生米 阅读(1002) 评论(0) 推荐(0) 编辑
摘要: showmessage();函数作用:对话框,用于信息提示,跳转功能。代码片断:showmessage(‘操作成功!’,’index.php’,5);解释:符合特定条件后,提示“操作成功!”5秒后跳转到index.php页。inserttable();前3个参数 插入的表名称 数据数组 是否返回插入ID 默认0函数作用:向数据... 阅读全文
posted @ 2010-05-27 17:31 小炒花生米 阅读(1890) 评论(0) 推荐(0) 编辑
  2010年5月26日
摘要: POP3POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件的。(与IM... 阅读全文
posted @ 2010-05-26 13:24 小炒花生米 阅读(1024) 评论(0) 推荐(0) 编辑
摘要: phpMailer的两种配置,记录一下,差别在一个要写完整邮件地址,一个只要填@前面的部分。一、自己的企业邮局发信$mail = new PHPMailer();//$body = file_get_contents("mail/".$date.".html"); //$body = eregi_replace("[\]",'',$body);$body =$html;$mail->... 阅读全文
posted @ 2010-05-26 11:01 小炒花生米 阅读(632) 评论(0) 推荐(0) 编辑
  2010年5月25日
摘要: A开头:$AltBody--属性出自:PHPMailer::$AltBody文件:class.phpmailer.php说明:该属性的设置是在邮件正文不支持HTML的备用显示AddAddress--方法出自:PHPMailer::AddAddress(),文件:class.phpmailer.php说明:增加收件人。参数1为收件人邮箱,参数2为收件人称呼。例AddAddress("xiaoxiao... 阅读全文
posted @ 2010-05-25 21:32 小炒花生米 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 装了个UCHOME,设置一些参数的时候发现了个问题,怎么弄也不能发送邮件,比较郁闷,去discuz查了N多资料,也还是不行,按照上面设置的步骤来,还是不可以,比较头疼,大致原因好像是这样环境:Windows操作系统,IIS6.0做为php解释引擎可能为windows原因,服务器又没有安装邮件系统,所以默认的发送方法不可行,也就是"通过 PHP 函数的 sendmail 发送(推荐此方式)",实验了... 阅读全文
posted @ 2010-05-25 17:16 小炒花生米 阅读(1604) 评论(0) 推荐(0) 编辑
摘要: 1,要想开启mcrypt支持,系统需要安装了libmcrypt.dll库。    这个一般用户是没有安装过的,但不用担心,PHP的windows发行包里已经给我们附带了此文件,在PHP压缩包的根目录下即可找到,然后将其复制到%system%/system32目录下即可。    2,要想开启OpenSSL支持,系统需要安装libeay32.dll和ssleay32.dll两个库。    如果你以前安... 阅读全文
posted @ 2010-05-25 17:02 小炒花生米 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 本节开始介绍UCH模板机制首先告诉大家一个小技巧,就是如何让系统每次自动更新缓存,免去每次修改模板后都要到后台更新缓存操作,记住,在解决完所有问题后,要在改回来,否则会大幅度提高服务器负担.打开source/function_common.php文件,找到[代码]修改成:[代码]这样修改模板后就不用到后台更新缓存了下面开始讲一下模板中常用的标签及变量输出。一、变量:如我们在PHP文件中定义了一个变... 阅读全文
posted @ 2010-05-25 09:54 小炒花生米 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 第一集:授人以鱼不如授人以渔,UCHome全面大解析培训活动开展一继授人以鱼不如授人以渔,UCHome全面大解析培训活动开展一之后,许多用户反应希望能从简单的开始,因此此系列活动进行相应的修改。本期主要介绍UCHOME的体系结构开始,一步一步教大家理解UCHOME。UCHOME安装后的主要目录与文件介绍:admin/管理后台api/API函数[插件开发与模板等的修改不需要动此文件]attachme... 阅读全文
posted @ 2010-05-25 09:46 小炒花生米 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 使用UCHome插件的用户越来越多,但所有的站都使用同样的同样的程序,没有自己的特色是很难推广开的。同时不同的站需要不同的功能,同时同一个站在不同的时期也有不同的功能需求,鉴于此,本人通过多款插件的开发经验,对UCHome程序也有了一定的认识。为了感谢广大站长对我的插件的关心,本人开贴,对UCHome程序进行全面解析。主要分为程序篇和模板篇。请希望学习UCHome的会员关注此贴。今天晚上准备第一章... 阅读全文
posted @ 2010-05-25 09:36 小炒花生米 阅读(411) 评论(0) 推荐(0) 编辑
  2010年5月24日
摘要: 在一个IP地址上运行多个基于域名的web站 点。您的服务器有一个IP地址,而在DNS中有很多映射(CNAMES)到这个机器。 您而您想要在这个机器上运行www.example1.com和 www.example2.org两个站点。注意在您Apache服务器的配置中创建一个虚拟主 机并不会自动在您的DNS中对主机名做相应更新。您必须自 己在DNS中添加域名来指向您的IP地址。否则别人是无法看到您的w... 阅读全文
posted @ 2010-05-24 15:52 小炒花生米 阅读(1836) 评论(0) 推荐(0) 编辑
摘要: 在apache的配置文件http.conf中设置如下信息,可以将该目录变成一个web可以放的目录:Options Indexes MultiViewsAllowOverride NoneOrder allow,denyAllow from all这里面的几个参数说明如下:Indexes 允许目录浏览(即列出此目录下所有文件名称);MultiViews 允许内容协商的多重视图。比如:客户端输入... 阅读全文
posted @ 2010-05-24 15:46 小炒花生米 阅读(2170) 评论(0) 推荐(0) 编辑
摘要: URL 静态化是一个利于搜索引擎的设置,通过 URL 静态化,达到原来是动态的 PHP 页面转换为静态化的 HTML 页面,当然,这里的静态化是一种假静态,目的只是提高搜索引擎的搜索量,Comsenz 旗下的产品 Discuz!、SupeSite/X-Space、ECShop、SupeV、UCHome 等都支持此功能。当然这个功能还需要服务器环境的支持,下面介绍一下如何在 Apache 服务器下配... 阅读全文
posted @ 2010-05-24 15:36 小炒花生米 阅读(1486) 评论(0) 推荐(0) 编辑
摘要: Zend Framework教程列表出来也有几天了,只有少许PHPer给本人提出意见以及建议..那没办法..我现在只有按照我自己的想法去写这一系列的教程..我答应过PHPer会在这周出最少一篇的教程..今天,我有点时间我就来写第一篇吧.OK!开工了...第一步:确认你的PHP环境: 1.请PHPer确认你的PHP版本是否在5.2.0以上..如果不是的话..请更新到5.2.0,否则.Zend Fra... 阅读全文
posted @ 2010-05-24 15:25 小炒花生米 阅读(1331) 评论(0) 推荐(0) 编辑
摘要: .htaccess是什么?.htaccess叫分布式配置文件,它提供了针对目录改变配置的方法——在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。并且子目录中的指令会覆盖更高级目录或者主服务器配置文件中的指令。一般来说,如果你的虚拟主机使用的是Unix或Linux系统,或者任何版本的Apache网络服务器,从理论上讲都是支持.htacc... 阅读全文
posted @ 2010-05-24 10:18 小炒花生米 阅读(22819) 评论(0) 推荐(3) 编辑