枫芸志
(adsbygoogle = window.adsbygoogle || []).push({});
UCHome中的一些信息是调用UCenter中的数据,比如说用户密码信息、站内消息、好友信息等。因而对UChome进行二次开发过程中免不了需要了解与UCenter的交互机制。
...
机器上同时架着Apache和IIS,都配置使用404方法来实现WordPress永久链接,之前按IIS来设置的404.php代码在Apache下无效,于是查了一下。
检查的方法很简单,在404.php页面顶部加入以下代码即可。
<?php print_r($_SERVER); die(); ...
前两天总结了一下把Excel文件导出.csv文件,今天遇到的问题是用PHP汇总数据,写入到.csv格式的数据表文件,结果又遇到一些问题。
主要问题是用EXCEL打开PHP生成的.csv数据表,显示格式不正确,罗列如下:
带前导0的文本数据被视为数字而不显示前面的0了,如学号09210110011显...
UCHome中的常用数据皆通过调用缓存来实现读取,包括系统配置、用户组、群组栏目、用户栏目、词语屏蔽、积分规则、广告、用户向导任务、模块、MYOP默认应用等信息。其中模板缓存的使用前面单独介绍过,见《【UCHome二次开发】模板解析》。
UCHome中常用数据是作为全局变量来使用的,具体用法可参考《...
PHPShortener类支持对长网址编码为短网址,同时能将短网址解码为原来的网址。它是通过调用现有的网址缩短服务来完成的。目前支持了7个常用的国外网址缩短服务,包括Twitter中使用的tinyurl.com和biy.ly,且支持的服务在持续增加。
代码使用实例:
require('phpsh...
今天改程序时用到几个日期时间的函数,记录一下。
1、时间戳转字符串 date()函数
string date ( string $format [, int $timestamp ] )
返回将整数 timestamp 按照给定的格式字串而产生的字符串。如果没有给出时间戳则使用本地当前时间。换句...
PHP中的substr函数:
string substr ( string $string , int $start [, int $length ] )
返回string中从start位置开始长度为length的字符串
substr函数在截取字符时是按字节来截取的,中文字符在GB2312编码...
对UCHome的二次开发基本告一段落,前一段时间对UCHome的修修改改做了一些总结,便于以后参考。
加起来也有十篇了,算是一个系列,列个目录方便查找。
【UCHome二次开发】目录
【UCHome二次开发】数据字典|数据库结构
【UCHome二次开发】模板解析
【UCHome二次开发】模板语法...
UCHome定义了一些全局变量保存常用信息,了解这些变量存放的内容将大大方便我们的二次开发。
以下依次罗列各全局变量所保存的内容:
$_SC:系统全局配置
$_SBLOCK:未知
$_SCONFIG:个人空间配置
$_SCOOKIE:Cookie信息
$_SGLOBAL:各类全局信息
$_SN:...
有些功能的修改涉及到了流程或数据需求的变动,这时候简单的修改模板文件已经无法解决问题,而是需要修改对应的流程和数据处理代码来完成。一般处理程序文件位于/source文件夹下,具体的定位请参考《【UCHome二次开发】主要文件说明》。具体的代码修改就是根据功能逻辑来调整php代码或是sql语句,这里就...