PHPCMS二次开发手册

PHPCMS二次开发手册
PHPCMS二次开发手册,如果你正在学习或使用PHPCMS的开源程序,那么下面这款PHPCMS二次开发手册就非常适合你了~ 本手册当中图文并茂的介绍了PHPCMS开源系统中目录结构与命名规范,PHPCMS开源系统的变量与常量,PHPCMS开源系统中的函数大全都在里面了,还有PHPCMS模板制作的方法,真是的精品啊,非常适合PHP程序员进行收藏。。 部分PHPCMS二次开发手册文件: PHPCMS_ROOT 定义位置:./include/common.inc.ph...

php新手入门pdf

php新手入门pdf
一个php新手入门的PDF文档,如果你的机器支持PDF的阅读,那么下载这个PHP新手入门的教程是再合适不过的了,首先来介绍一下这个php新手入门的教程,从最基本的php历史介绍到php语法结构的使用以及php小实例的制作实例都有包含,而番茄博客最看重的应该是里面的中文介绍多一点,没有太繁杂的源码,如果新手来阅读应该不会觉得太枯燥了~ 如果你还没有入门php编程,那就先看一下这个吧,最起码可以了解到php的...

Smarty中文手册下载

Smarty中文手册下载
Smarty是一个非常著名的使用PHP写出来的模板引擎,主要分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用Smarty模板引擎做企业网站非常的方便,而且可以设置生成缓存文件,大大提高了网页打开速度,Smarty模板引擎功能如此的强大,当然Smarty模板引擎标签也是非常庞大的,对于这些标签,使用跟php语言的用法都是相通的,而要记住这些标签却不是一件很容易的事情,所以php程序员手里一定要有...

PHP常用函数合集学习

PHP常用函数合集学习
一组PHP函数的合集实例教程,其中包括 PHP数字函数,PHP字符串函数,PHP目录函数,PHP时间函数,PHP数组函数,PHP文件函数,PHP操作与信息函数的实例教程介绍,格式是 PDF 的,方便进行阅读,里面的源码实例有点老,但对于PHP5依然很适合,对于已经入门的PHP程序员,很值得进行阅读~ 这组PHP函数的合集也非常适合PHP程序员进行收藏查阅使用~ 部分PHP常用函数合集中的文件: array 适用版本:未知 函数功能...

SQL常用语句教程下载

SQL常用语句教程下载
SQL语句是编程中通过的操作数据库语句,不管是ASP编程还是PHP编程,用得频率是最多的,也是最重要的,那么作为php技术员,SQL操作数据库常用语句是一定要记住的,这样在编写增删改查或其它应用程序时就会顺心应手了~ 这是一个SQL语句教程的 pdf 文档,文件虽然不是很大,但SQL常用语句的精华都在这里了,有最基本的 Select、Update、Insert Into、Delete 等语句的详细介绍,还有操作数据库的SQL语句 Creat...

PHPcms2008后台密码修改文件

PHPcms2008后台密码修改文件
phpcms 内容管理系统后台密码丢失了怎么办,谁也不希望别人来到自己的后台乱改一通吧,下面看看这款强大的php开源软件是怎样通过 php文件找回后台密码的,密码就保存到数据库中,我们只要将其保存到数据库中的密码改回成默认的即可以了,好像最新版权的现在已经不支持这种方式了,那最新版的就通过数据库来改吧,原理是一样的,都是改正数据库中的密码来恢复的。 PHPCMS2008后台密码修改文件,此文件只对ph...

DedeCms模板中使用联动类别数组

DedeCms模板中使用联动类别数组

在DedeCms中,有时候会用到模板中使用联动类别的数组,主要就是在模板的使用文件中使用 $em_countrys数组,本实例应用不算是很频繁,可以试着去修改一下。

在模板中使用文件 data/enums/country.php 的$em_countrys数组

Strict Standards Non-static method cls_imagegd_ver

Strict Standards Non-static method cls_imagegd_ver
如果出现以下问题 Strict Standards: Non-static method cls_image::gd_version() should not be called statically in D:\workspace\ecshop\includes\lib_base.php on line 346 首先检查php.ini 中extension=php_gd2.dll 注释是否去掉,如果还有问题 查找error_reporting = E_ALL 修改成 error_reporting = 0 。 \ecshop\includes 下的init.php文件 修改@ini_set('display_errors', 1); 把1修改成零 \ecsh...

Strict Standards: Only variables should be passed by reference in

Strict Standards: Only variables should be passed by reference in
ecshop出现的错误信息:Strict Standards: Only variables should be passed by reference in D:\wamp\ecshop\includes\cls_template.php on line 406 解决办法 1 :5.3以上版本的问题,应该也和配置有关,只要406行把这一句拆成两句就没有问题了 $tag_sel = array_shift(explode(' ', $tag)); 改成: $tag_arr = explode(' ', $tag); $tag_sel = array_shift($tag_arr); 因为array_shift的参数是引用传递...

EcShop的数据库过大的优化

EcShop的数据库过大的优化
ECshop是个不错的系统,但是它有一定漏洞,若是访问量巨大的话,大量的访问统计代码会存入数据库的ecs_stats表中,甚至几天就可以达到几百兆,严重的网站直接就崩溃了。 数据备份的时候也有很多不便,官方并没有给出很好的解决方案,用户可以在商店设置-基本设置-站点访问统计,关闭统计,或者设置统计时间为一个月,这样来达到一个控制该表数据的目的。可我找了半天没有找到清空的办法,对于菜鸟来说确实...

EcShop升级到PHP5.4几处错误解决方案

EcShop升级到PHP5.4几处错误解决方案
php5.4环境下安装ECshop会出现很多Strict Standards错误、警告,经过查找,已经找到解决方案。 1、php5.4环境下安装ECshop出现includes/cls_template.php on line 406的解决方案。 将 $tag_sel = array_shift(explode(‘ ‘, $tag)); 这句话拆开为两句。 $tag_arr = explode(' ', $tag); $tag_sel = array_shift($tag_arr); array_shift() 的参数是引用传递的,5.3以上默认只能传递具体的变量,而不能通过函...

EcShop在不同分类调用不同模板

EcShop在不同分类调用不同模板
1.在ecs_category 表 添加 template 字段 可以在后台运行sql语句:alter table `ecs_category` Add column template text NOT NULL AFTER `style` 2.打开admin/templates/category_info.htm 文件,分类的样式表文件 的下一行,加放以下代码 [cc lang="html"] 模板文件: 留空为默认模板 [/code] 3.打开admin/category.php 找到 (一共两个地方):$cat['style'] = !empty($_POST['style']) ? trim($_POST...

KingCMS搜索框代码及模板详解

KingCMS搜索框代码及模板详解
好像KC不支持搜索全站的代码,首页是在模板里添加搜索框的代码: <form action="/search.php" method="get" class="search"> <select type="hidden" name="modelid" style=" display:none;"> <option value="7" selected="selected">product</option> </select> <input name="query" type="text" /> <input type="submit" value="Search" /> 然后就到template/i...

KingCMS添加轮播广告图片的功能

KingCMS添加轮播广告图片的功能

图片轮播广告图片管理功能相信在许多网站中都有应用了,不仅美观,而且很实用,在KingCMS中添加轮播广告图片的功能步骤是:在后台里的内容管理–模型管理,添加新的模型,模型名称就写‘轮播广告’,数据表名称直接写ad即可。有模型了,然后里面的字段啥的自己修改设置一下。之后就是在模板文件里调用了,代码如下:

ThinkPHP的增、删、改、查

ThinkPHP的增、删、改、查
在刚学习php时,我们就会经常遇到增删改查的操作,增删改查的操作对于数据库的操作使用的频率是非常大的,可以说接触到mysql数据库操作的都会涉及到增删改查,掌握了增删改查的操作,对于学习php很重要,当然ThinkPHP开源框架对于增删改查的操作也不例外,尤其是这些操作都是封装起来的, 今天学到了对ThinkPHP的增、删、改、查的一些操作,感觉写的挺清楚的,大家一起学习一下吧! 一、创建操作:在ThinkP...

ThinkPHP 自动验证与自动填充无效的原因

ThinkPHP 自动验证与自动填充无效的原因
自动验证与自动填充是在使用ThinkPHP时经常用到的功能,但偶尔会遇到自动验证与自动填充无效的情况,本文就ThinkPHP 自动验证与自动填充无效可能的原因做一些分析。 create( ):ThinkPHP 自动验证与自动填充是在创建数据对象 create() 时实现的,因此自动验证与自动填充无效很大程度上与 create() 有关。 create 方法语法如下:create(mixed data, string type),data 表示接受的数据,type 表示本次的具体...

Thinkphp的R方法详解

Thinkphp的R方法详解

R方法用于调用某个控制器的操作方法,是A方法的进一步增强和补充。R方法的调用格式:R(‘[项目://][分组/]模块/操作’,’参数’,’控制器层名称’) 例如,我们定义了一个操作方法为:

Thinkphp常用的方法和技巧

Thinkphp常用的方法和技巧
Thinkphp 里一些常用方法和技巧的整理,包括常用的快捷键以及在程序开发时用到的一些实用方法,关于快捷键用得不是很熟练,总之,掌握这些方法和技巧,对于我们开发 thinkphp 网站有很大的一个帮助,尤其对于懒人来说,在编写程序时最怕的就是重写源码,而对于这些实用的源码我们可以直接粘来,非常实用。 这是使用Thinkphp快捷键 A:快速实例化Action类库 B:执行行为类 C:配置参数存取方法 D:快速实例...