phpcms 的getcache()函数】的更多相关文章

一直没有去研究phpcms 的getcache()函数是干嘛的,今天有空去看了一下,原来就那样. 1 function getcache($name, $filepath='', $type='file', $config='') { 2 pc_base::load_sys_class('cache_factory','',0); 3 if($config) { 4 $cacheconfig = pc_base::load_config('cache'); 5 $cache = cache_fa…
常用函数 及 常用代码 总结如下 <?php //转换字符串或者数组的编码 str_charset($in_charset, $out_charset, $str_or_arr) //获取菜单 menu($parentid, $code = '') //判断当前浏览器是否为IE is_ie() //检查日期的合法性 is_date($ymd, $sep='-') // 检查邮箱的合法性 is_email($email) //截取字符串 str_cut($string, $length, $dot…
PHPCMS V9 fsockopen 禁用解决方案, 把fsockopen 替换成 pfsockopen 替换文件:phpsso_server/api/uc_client_1_5/client.phpphpsso_server/api/uc_client_1_5/lib/sendmail.inc.phpphpsso_server/api/uc_client_1_5/model/misc.phpphpsso_server/api/uc_client/lib/sendmail.inc.phpphp…
.phpcms\languages\zh-cn    中文语言包2.phpcms\languages\en    英文语言包 phpcms v9语言包建立  在phpcms v9二次开发之模型类的应用,讲到了足球等级的模型类的应用,现在为其添加一个中文语言包,其步骤如下:1.phpcms\languages\zh-cn  目录下新建一个文件level.lang.php,注意"level"与模块名称相对应.2.在level.lang.php写上如下代码:   <?php   $LA…
在这个文件中增加即可\phpcms\libs\functions\global.func.php /** * 获取当前登陆者的信息 * @param $f 取什么字段F就传什么值 */ function getLogedMemberInfo($f){ $ary = array( "uid"=> param::get_cookie('_userid') ); return $ary[$f]; } 前台模板这样调用{getLogedMemberInfo('uid')}…
/** * 读取缓存,默认为文件缓存,不加载缓存配置. * @param string $name 缓存名称 * @param $filepath 数据路径(模块名称) caches/cache_$filepath/ * @param string $config 配置名称 */ function getcache($name, $filepath='', $type='file', $config='') { if(!preg_match("/^[a-zA-Z0-9_-]+$/",…
PHPCMS设置和读取缓存文件 PHPCMS开发中经常用到读取文件缓存,比如常见的当前站点类别,是保存在缓存文件中的,读取的时候 用:$this->categorys = getcache(‘category_content_’.$this->siteid,’commons’); 把常用的一些配置和需要经常用到的参数等存入缓存,可以大大提高程序的运行效率,避免重复读取,PHPCMS提供了设置和读取文件缓存的方法,本文讲讲PHPCMS设置缓存函数setcache和读取缓存函数getcache.…
方法一:直接调用phpcms系统的函数 <div class="info"> <span>上一篇:<a href="{$previous_page[url]}">{$previous_page[title]}</a></span> <span>下一篇:<a href="{$next_page[url]}">{$next_page[title]}</a>…
这次是逆雪寒对index.php的分析: /* [/php] [ 本帖最后由 逆雪寒 于 2007-12-25 16:12 编辑 ] 尽量每天都有新的东西每天都能进一小步 现在开始讲 index.php 首页文件. 基本来说PHPCMS的加载到显示操作的整个流程都分析完了. 大家看一遍后.还要整体的来看来分析.慢慢体会.把些好的思想和思路实现到自己以后的项目里. 我相信大家都会变得很强的. 记得: 程序是死的,人是活的.有实现思路一切都好办了. [php] <?php /* 代码分析版权所有:逆…
phpcms9.6 注入分析 漏洞促发点\phpcms\modules\content\down.php $a_k = trim($_GET['a_k']); if(!isset($a_k)) showmessage(L('illegal_parameters')); $a_k = sys_auth($a_k, 'DECODE', pc_base::load_config('system','auth_key')); if(empty($a_k)) showmessage(L('illegal_…