自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 【php】对PHPExcel一些简单的理解

这里有关于excel文件的几个概念需要跟大家说明一下,这几个概念对于我们的后续编程是很有帮助的:1.工作簿:在excel环境中用来存储数据并处理数据的文件,又称为excel文件或excel文档,    在一个工作簿中,可以拥有多张不同类型的工作表,无论有多少张工作表,在将其保存时,都将会保存在一个工作簿文件中,而不是按照工作表的个数来保存的    在默认情况下,每一个工作簿文件会包含三

2012-08-31 18:35:52 42135 1

原创 【smarty项目源码】模拟smarty模版文件的解析过程

<?phpclass MyMiniSmarty{ //模版文件的存放路径 var $template_dir="./templates/"; //编译文件的存放路径 ,编译文件的名称格式暂定为:com_对应的tpl.php var $complie_dir="./templates_c"; //模版变量数组:存放所有模版变量的值 var $tpl_vars=array(); //

2012-08-31 18:18:38 3547

原创 【javascript】php对json格式数据处理的总结

1.json简介:何为json?        简 单地说,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序.        通俗点讲,它是一种数据的存储格式,就像php序列化后的字符串一样。        它也是一种数据描述,比如:我们将一个数组

2012-08-31 17:13:17 15991

转载 【phpcms-v9】前台其它模块pc标签的调用说明

----------------------------------------------------------------comment模块pc标签的调用说明------------------------------------------------------------------ 评论模块PC标签调用说明模块名:comment模块提供的可用操作操作名

2012-08-31 02:49:27 4067

原创 【phpcms-v9】前台content模块中pc标签的调用说明

内容模块PC标签调用说明模块名:content模块提供的可用操作 操作名 说明 lists 内容数据列表 relation 内容相关文章 hits 内容数据点击排行榜 category 内容栏目列表 position 内容推荐位列表 ------------------------------------------------------

2012-08-31 01:26:46 21917 1

原创 【phpcms-v9】模型字段文件夹下各个文件的作用

比如:文章模型下的时间和日期模型字段-datatime,与当前datetime模型字段相关的文件都在phpcms/content/fields/datetime/文件夹下1.phpcms/content/fields/datetime/field_add_form.inc.php:在后台添加时间和日期模型字段时,相关参数部分表单信息 时间格式: 日

2012-08-29 11:49:41 5424

转载 【phpcms-v9】phpcms-v9视频模型的添加

1、  下载化蝶自由飞插件http://www.phpcms.cn/show-90-8-1.html 下载回去后解压,覆盖 phpcms/ 和 statics/ 目录即可.2、  执行一个sql语句-- v9_player.sql ,以增加播放器代码;注意sql语句里的表前缀需要替换为你的v9数据库前缀,使用文本编辑工具如editplus打开替换 v9_ 为你的数据库前缀;3、  字段

2012-08-28 16:32:55 8601 2

原创 【phpcms-v9】后台content模块的content.php控制器文件分析-后台添加内容代码分析

//第一步://路径:phpcms/modules/content/content.php//构造方法public function __construct() { parent::__construct(); $this->db = pc_base::load_model('content_model');//内容模型数据库操作类 $this->siteid = $this->

2012-08-28 12:25:10 16610 1

原创 【php】缓存类的编写:支持文件缓存和memcache缓存

<?php//与上一篇文章:使用mysqli完成的一个数据库操作类 搭配使用abstract class Abstract_Cache { protected $cache_time; public function set_cache_time($cache_time) { $this->cache_time = $cache_time;//设置缓存时间,可写在公共的配

2012-08-27 18:23:27 1329

原创 【php】使用mysqli完成的一个数据库操作类

<?phpclass lib_mysqli { protected $mysqli; //mysqli实例对象 public $sql; //sql语句 protected $rs; //结果集 protected $query_num = 0; //执行次数 protected $fetch_mode = MYSQLI_ASSOC; /

2012-08-27 17:48:50 13157 4

原创 【phpcms-v9】phpcms中常用代码总结

1.调用数据库模型$this->db = pc_base::load_model('test_model');//从"phpcms/model/"目录下加载模型类文件其中$this->db中所支持的方法请参照phpcms/libs/classes/model.class.php中方法2.加载系统类$http = pc_base::load_sys_class('http'); //实例化h

2012-08-27 17:33:14 11374 2

原创 【phpcms-v9】前台模板文件中{pc}标签的执行流程

前台pc标签的使用:{pc:content 参数名="参数值" 参数名="参数值" 参数名="参数值"}如: {pc:content action="lists" catid="9" cache="3600" num="20" page="$page"}{/pc}执行流程如下:     ①模块名:content     ②模块类文件:modules/content/

2012-08-27 17:28:38 3625

原创 【phpcms-v9】怎样给网站前台的个别页面更换新的模板?

1.第一步:将美工新设计的模板放置到phpcms/templates/default/模块目录名/模板文件名.html 如: phpcms/templates/default/content/category_new.html 如: phpcms/templates/default/content/category_download_new.html 如: phpcms/t

2012-08-27 17:19:38 6426

原创 【phpcms-v9】缓存目录caches下的各个文件的作用

第一:caches/caches_commons目录下缓存文件:1.caches/caches_commons/caches_data/category_content.cache.php: 所有栏目对应的站点ID2.caches/caches_commons/caches_data/category_content_1.cache.php: 当前站点id下所有栏目的详

2012-08-27 17:02:56 20977

原创 【phpcms-v9】header.html文件编译前后对比

编译前:{if isset($SEO['title']) && !empty($SEO['title'])}{$SEO['title']}{/if}{$SEO['site_title']}编译后:">">reset.css" rel="stylesheet" type="text/css" />default_blue.css" re

2012-08-27 16:48:14 2521

原创 【phpcms-v9】前台content模块控制器index.php文件分析-内容详情页代码分析

//内容页:文章内容详情页、图片详情页、下载详情页走的都是show()方法//路径:phpcms/modules/content/index.php控制器public function show() { $catid = intval($_GET['catid']); //栏目id $id = intval($_GET['id']); //新闻id

2012-08-27 15:34:52 14064 1

原创 【phpcms-v9】content_output.class.php文件分析-前台内容详情页显示数据的过滤

<?php//路径:caches/caches_model/caches_data/content_output.class.php//在phpcms/modules/content/index.php控制器中的show()方法中会调用content_output类的实例,show()方法主要用来完成前台内容详情页内容的显示class content_output { var $field

2012-08-27 12:17:20 4058 2

原创 【phpcms-v9】index.php文件分析-前台列表页代码分析

//路径:phpcms/modules/content/index.php控制器//列表页:文章列表页、图片列表页、下载列表页执行的都是这段程序public function lists() { $catid = intval($_GET['catid']); //栏目id $_priv_data = $this->_category_priv($catid);

2012-08-25 17:30:01 4562

原创 【phpcms-v9】index.php文件分析-前台首页模板文件的解析过程分析

第一步:前台首页默认执行的是:index.php?m=content&c=index&a=init//首页public function init() { if(isset($_GET['siteid'])) { $siteid = intval($_GET['siteid']); //当前站点ID } else { $siteid = 1;

2012-08-25 11:38:35 14066

原创 【phpcms-v9】model.class.php文件分析-数据模型的基类

<?php /** * model.class.php 数据模型基类 * * @copyright (C) 2005-2010 PHPCMS * @license http://www.phpcms.cn/license/ * @lastmodify 2010-6-7 *///路径:phpcms/libs/classes/model.class.php数据模型基类,

2012-08-24 19:12:07 7616

原创 【phpcms-v9】cache_all.php文件分析-更新缓存

<?php//路径:phpcms/modules/admin/cache_all.php控制器,此控制器主要用来更新所有的缓存信息:defined('IN_PHPCMS') or exit('No permission resources.');pc_base::load_app_class('admin','admin',0);class cache_all extends admin

2012-08-24 17:48:03 4934

原创 【phpcms-v9】category.php文件分析-添加栏目

<?php//路径:phpcms/modules/admin/category.php控制器,主要用来完成栏目相关的操作defined('IN_PHPCMS') or exit('No permission resources.'); //防止恶意访问pc_base::load_app_class('admin','admin',0); //加载admin模块下的admin.

2012-08-23 19:55:38 8349

原创 【phpcms-v9】content_form.calss.php文件分析-内容添加页面动态表单的生成原理

<?php//此文件主要根据caches/caches_model/caches_data/model_field_1.php文件中的模型字段来动态的生成表单//路径:phpcms/caches/caches_model/caches_data/content_form.class.php文件,主要用来返回内容添加页面左侧动态生成的表单//此类主要用来动态生成内容添加页面的所有表单:内容添加

2012-08-23 18:49:41 8854 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除