PHP
leijuly
穷则变 变则通 通则久
展开
-
PHPCMS2008源码浅析-模板原理分析 PHPCMS20008二次开发
关于phpcms cache原理,探讨phpcms2008二次开发 QQ:267014881 长沙php 交流软件版本 :phpcms2008 Linux王国 www.kinglinux.com 转载请注明原处PHPCMS2008模版原理篇一、config.inc.php 里面关于模版的相关配置变量//模板相关配置define(TPL_ROOT, PHPCMS_ROO转载 2009-03-13 10:48:00 · 947 阅读 · 0 评论 -
解决PHP SOAP 间歇性错误 Solution: Soap WSDL Error - "failed to load external entity"
好久没写blog,平时都把内容记录到印象笔记里去了。 但是我被这个问题困扰了很久,度娘、谷歌翻遍了,大部分答案都不能解决我的问题。问题详细情况如下,php SOAP接口,间歇性出现Soap WSDL Error - "failed to load external entity" 这个错误。问题的关键是“间歇性”,如果一直报错就比较容易检查错误。网络上的解决方案,要么是开启openssl,转载 2016-01-10 09:37:35 · 7490 阅读 · 0 评论 -
ThinkPHP 连接 sql server 返回日期格式 object TO string
thinkphp 自带的sqlsrv类库,查询返回的日期格式是object,要取得string类型的话,要改动原创 2014-05-19 10:28:22 · 1745 阅读 · 0 评论 -
php利用正则表达式解决采集内容排版问题
做采集经常遇到的问题是内容排版问题,用了一些时间写了个用正则替换html标签和样式的函数,共享下。/** * 格式化内容 * @param string $content 内容最好统一用utf-8编码 * @return string * !本函数需要开启tidy扩展 */function removeFormat($content) { $replaces = array原创 2012-11-28 10:45:03 · 1460 阅读 · 0 评论 -
zend studio 字体配色方案
新版zend已经支持,自定义配色,不用再导入配色方案了。具体位置是配置->general->Appearance->color Theme-------------------------------------------------------------------------------------------------------------------------------转载 2010-07-27 10:03:00 · 5468 阅读 · 2 评论 -
phpexcel
类下载地址:http://www.codeplex.com/PHPExcel读取excel第一张表并打印内容set_include_path(get_include_path() . PATH_SEPARATOR . '../Classes/');include 'PHPExcel.php';include 'PHPExcel/IOFactory.p转载 2012-03-24 14:33:08 · 1437 阅读 · 0 评论 -
解决phpmyadmin latin1字符集乱码问题
mark贴PMA 2.x 版本解决方案 http://www.phpfans.net/blog/2/article/34.htmlPMA 3.X 版本解决方案 http://hi.baidu.com/georgehoul/blog/item/958141dfab28091a495403a8.html转载 2011-05-29 21:23:00 · 1392 阅读 · 0 评论 -
IIS+fastcgi下PHP运行超时问题解决办法
<br />每在页面中上传较大的文件时遇到FastCgi的错误:“The FastCGI process exceeded configured request timeout”,几经试验,明白了需要修改FastCgi的配置文件“fcgiext.ini”,位于目录“C:/WINDOWS/system32/inetsrv”下。<br /><br />在“fcgiext.ini”最末php的配置内容下增加一些参数,如下:<br />引用[Types]<br />php=PHP<br /><br />[PHP]<原创 2011-01-11 19:58:00 · 3121 阅读 · 0 评论 -
解决令人抓狂的zend studio 7代码提示(content Assist)速度慢问题
最近用zend studio7.2 遇到个问题,就是打开内容很多的php页面(>500行)时,编辑保存速度奇慢。根据网络上google到的资料 ,更改了content Assist(7.1及之前版本为code Assist) ,将延时时间直接设置为0 。问题解决,之于很多资料说200以下效果不明显,个人猜测是因为机器配置和页面代码量不同有关。原创 2010-06-18 09:57:00 · 1840 阅读 · 0 评论 -
对smarty 字符串截取函数 truncate 的改进 V2
为了便于smarty版本的升级维护,对truncate原函数不做修改而是在plugins下新建一个文件命名为modifier_truncatey。修改后的函数采用utf-8编码格式,支持中文字符串截取,消除因字符串中包含HTML代码对截取产生的影响。内容如下原创 2010-05-28 17:25:00 · 1665 阅读 · 2 评论 -
PHP5.1 下启用json_encode方法
php5.2之后才将php-json作为标准扩展,一些Linux发行版上的php版本依然还是5.1.x,如SuSE10.1 , 导致使用json很不方便。网上也有一些文章介绍如何在SuSE10SP1下启用该扩展,如:Enabling JSON on PHP 5.1.2 in SLES10可惜这篇文章的方法现在已经不能用了。这里介绍一些解决方法方法一:直接用php写json_e转载 2010-04-20 11:17:00 · 4129 阅读 · 0 评论 -
CodeIgniter 的图像处理类
image.php <?phpclass Image extends Controller { function Image() { parent::Controller(); $this->load->library(image_lib); } //缩略图 function转载 2010-03-06 14:06:00 · 2549 阅读 · 2 评论 -
关于smarty中的$cache_id及$compile_id
首先引用Smarty官方网站上的一段代码:You can also pass a $cache_id as an optional second parameter in case you want multiple caches for the given template.转载 2009-06-04 13:39:00 · 2250 阅读 · 0 评论 -
用 Smarty 实现多语言网站
用 PHP 实现多语言的正途似乎是 gettext 函数族,但是用 gettext 也有很多不方便的地方,今天实现了一种利用 Smarty来实现多语言 B/S 应用的方法。最后希望达到的效果是程序中除了切换语言的地方,其它地方能够完全不用关心当前的显示语言,比如同样的$Tmpl->display( ‘welcome.tpl’ )在中文状态下会显示中文的欢迎页面,而在英文状态下就显示英文转载 2009-05-15 16:06:00 · 2769 阅读 · 0 评论 -
php如何判断所处服务器操作系统的类型
我本机开发用的是winXP,但是上传的服务器是linux,每次上传前总是要改一下配置文件,还有其他一些什么的, 现在通过判断当前服务器的类型来决定执行什么样的程序,那么php如何判断所处服务器是什么类型呢php有许多系统预定义变量,通过判断他们可以简单的判断系统是 windows还是*unix 其中相关的函数或者预定义变量如下 php_uname(); PHP_OS DIRECTORY_S转载 2009-04-29 09:49:00 · 1526 阅读 · 0 评论 -
Mysql 时间类型 DATETIME、DATE和TIMESTAMP类型
以下说明均摘自Mysql5.1参考手册当你需要同时包含日期和时间信息的值时则使用DATETIME类型。MySQL以YYYY-MM-DD HH:MM:SS格式检索和显示DATETIME值。支持的范围为1000-01-01 00:00:00到9999-12-31 23:59:59。(“支持”表示尽管先前的值可能工作,但没有保证)。当你只需要日期值而不需要时间部分时应使用DATE原创 2009-03-22 23:31:00 · 774 阅读 · 0 评论 -
phpcms2008教程收集帖
最近在倒腾phpcms2008 模板相当难搞找到一个比较全的教程帖 学习学习 http://bbs.w3zz.com/thread-731-1-1.html原创 2009-03-13 10:53:00 · 401 阅读 · 0 评论 -
解决PHP下载文件名中文解决乱码
最近在做统计报表,自然就涉及到报表下载的问题,这中间又会碰到下载文件中文名的问题。收集一段其他人解决问题的办法。-----------------------------------------------------------------------------http://www.phpv.net/html/1675.html通过把Content-Type设置为applica原创 2009-12-11 03:29:00 · 4773 阅读 · 4 评论