【转】关于phpcms的学习
在实现PHPCMS网站过程中,根据业务需求,我们遇到很多问题,特此总结如下,以便大家参考学习。【1】PHPCMS V9系统目录简析在研究所有问题之前,请先了解一下系统的文件目录结构,具体如下图所示:【2】想修改默认的模板风格怎么办?PHPCMS V9默认的网页模板在phpcms目录下的templat...
ThinkPHP发送邮件以及PHPCMS之中如何引入第三方类库
引入类文件:PHPMailer.class.php 里面有个require下面这个类文件的,你需要写对路径哟 SMTP.class.php 在控制器之中写调用方法: 1 function SendEmail($email,$title,$content) 2 { 3 import('Com...
phpcms v9 分页
phpcms的分页很简单,只需在需要分页的地方写入如下代码即可:<div id="pages">{$pages}</div>连样式都有了,如果你是调用的cms本身的css的话。我们可以自己给$pages传值的,$pages = pages(信息总数,当前分页,每页显示条数,u...
PHPCMS几个有用的全局函数
1、$site_setting = get_site_setting($siteid); 这个get_site_setting()函数读取的是多站点中$siteid站点的相关配置,具体位置在网站根目录\caches\caches_commons\caches_data\sitelist.cach...
PHPCMS v9 手机端栏目绑定模板
phpcms的手机端,模块是有了,但是有些地方用的还不是很舒服,其中移动端栏目无法绑定模板就不是很方便。如图,所有的栏目绑定的模板是固定的。这次咱们就来处理下,移动端如何设置相应的模板。这里说是设置模板其实有点伪命题,因为设置模板需要开发不少东西,就像phpcms的栏目那样,自己选择模板来绑定,我们...
PHPCMS 插件开发教程及经验谈
虽说 PHPCMS 开源,但其它开发文档及参考资料实在少得可怜。进行二次开发时,自己还得慢慢去研究它的代码,实在让人郁闷。PHPCMS 的“Baibu/Google地图”实在有待改进,对于数据量比较大的网站来说,就一个字,烂!为了 SEO 不得不另辟蹊径,于是研究了几个 PHPCMS 自带的插件,为...
Phpcms v9 poster_click函数注入漏洞(GBK和utf8都存在)(已修复)
Phpcms v9 poster_click函数注入漏洞(GBK和utf8都存在)(已修复) 2012-12-21 0 个评论 收藏 我要投稿 一、 漏洞原理: 漏洞存在于poster模块 <i...
给phpcms v9加入一个主题radio无线电button,它可反复使用,以创建不同的专题部分内容编辑器,添加一个主题来定义自己的领域
1、2、找到 phpcms\modules\special\templates中的special_add.tpl.php和special_edit.tpl.php文件special_add.tpl.php中加入special_edit.tpl.php3、在数据库表`phpcms_special`中加...
phpcms如何判断用户是否登录
首先要获取userid <?php $userid= param::get_cookie('_userid');?>然后再判断是否为空{if $userid} 。。。这里写已经登录之后的代码。。。{else} 。。。这里写已经登录之后的代码。。...
phpcms 服务器安全认证错误
本人将图片的js、images、css路径转移到CDN上了,上传附件的时候就出现了 “服务器安全认证错误”的提示。找到文件 D:\wamp\www\phpcms\phpcms\modules\attachment\functions\global.func.php 其中的initupload函数有...
phpcms 无法显示缩略图 Call to undefined function image_type_to_extension
问题背景:线下的phpcms项目没问题,线上的phpcms新添加的图片缩略图显示有问题,查看了一下php版本,线下是5.5的,线上的是5.1的问题原因:看了一下线上的错误日志,显示: PHP Fatal error: Call to undefined function image_type_to...
知识备忘phpcms 简单解析一 数据表字段
PHPCMS V9帮助中心数据结构phpcms v9 数据...phpcms v9 数据...PHPSSO 数据库结...phpcms v9 数据表结构 在线版PHPCMS V9 数据结构 (2010-12-28)表 1 : v9_admin 管理员表字段类型Null默认额外注释useridmedi...
搜查的PHPCMS,织梦DEDECMS 部分对比分析
对于初学者来说,我想会有相对的了解和认识,自然也有助于今后前端面试的一些小细节!当下学的自然是phpcmsphpcms优点: 1. 模块化安装,非常适合安装,拆卸非常方便的。 2. 灵活的标签语法,非常强大,漏洞较少。 3. 缓存做的很优秀。几乎支持目前主流的几大缓存系统解决方案, ...
织梦cms、帝国cms、PHPcms优缺点解析
php才是建站的主流,cms这类程序又是用的最多的,占据主流的cms主要就是织梦,帝国,phpcms这三种的,这三个程序都是开源程序。国内用户众多。 一、从美观性来说(以官方默认模版为准 phpcms发布的V9美观性无疑是最好的。界面整洁大方。织梦一直以来都是一个绿色模版,中规中矩,帝国无疑是最难看...
PHPCMS 2008 SQL注入漏洞
漏洞版本:PHPCMS 2008漏洞描述:escape()方法无法过滤$genre变量进行二次URL编码,导致SQL注入漏洞产生。<* 参考http://www.yunsec.net/a/security/bugs/script/2013/0216/12366.htmlhttp://sebug...
【PHP】phpcms 关联连接修复
function _keylinks($txt, $replacenum = '',$link_mode = 1) { $keywords = $this->data['keywords']; if($keywords) { ...
phpcms如何嵌套循环
PHPCMS V9的标签制作以灵活见长,可以自由DIY出个性的数据调用,对于制作有风格有创意的网站模板很好用,今天就介绍一个标签循环嵌套方法,可以实现对PC标签循环调用,代码如下:在此文件里/phpcms/lib/classes/template_cache.class.php 里的 templat...
PhpCms内容管理:生成HTML图文教程
PhpCms内容管理中生成HTML的部分的图文教程,下文给大家呈现
phpcms v9后台登陆验证码无法显示,怎么取消验证码
phpcms v9后台登陆验证码无法显示论坛里关于这个问题貌似一直没有解决,查看源代码后发现,关键一点是获取验证码的图片与全局变量SITE_URL相关,也就是网站的目录,所以只要修改cache/configs/system.php文件中的网站路径变量 ‘web_path’ 即可。 举例说明(本地...
phpcms筛选功能
phpcms论坛的看到的-----做筛选功能-----自定义函数<?php/** * extention.func.php 用户自定义函数库 * * @copyright (C) 2005-2010 PHPCMS * @license ...