-
phpcms V9 后台登陆验证码错误处理方法
所属栏目:[经验] 日期:2021-12-18 热度:112
看到坛子里好多人说站群模式下后台登陆验证码提示错误,无法登陆,拿来试验了下,果然存在这个问题. 研究了下,发现是Session的问题,不同的域名,现在的系统生成的是不同的Session,验证码是保存在session里的,这样肯定是无法通过验证码检验的. 下面提供解决办法:[详细]
-
隐秘PHPCMS管理入口
所属栏目:[经验] 日期:2021-12-18 热度:136
第一步: 在网站根目录创建一个文件夹,以后就要通过这个文件夹进入后台登录界面的,所以文件夹名就要取一个不易被人轻易猜到的名称。这里作为演示,我就取为 phpcms8 好了。接着,在这个文件夹里新建一个文件index.php,内容为: define(PHPCMS_PATH, realp[详细]
-
phpcms v9 更改apache主目录之后的问题
所属栏目:[经验] 日期:2021-12-18 热度:115
在部署完之后之一,修改了一下主目录,将原来主目录下文件mv到phpcms目录,出现以下问题: 1、后台登录不能显示验证码 解决:修改phpcms/caches/configs/system.php文件,改为新的路径,包括css,js,img文件相关的路径都修改. 还有1个system.php也要修改phpcms/phps[详细]
-
phpcms重建管理员密码
所属栏目:[经验] 日期:2021-12-18 热度:166
最近碰到个问题,phpcms管理员的密码丢了,想改数据库找回来,翻了翻数据库发现涉及密码的两个表是xx_member和 xx_member_cathe,(xx是前缀),然后密码是MD5加密的格式,于是乎就想当然的把admin md5加密后替换进去,结果再登录还是提示密码错误,改了几次结果[详细]
-
PHPCMS V9专题模块标签使用介绍
所属栏目:[经验] 日期:2021-12-18 热度:191
PHPCMS专题模块PC标签调用说明:1、专题列表(lists);2、专题信息列表(content_list)3、专题内容排行榜(hits)... 专题模块PC标签调用说明 模块名:special 模块提供的可用操作 操作名 说明 lists 专题列表 content_list 专题信息列表 hits 专题信息点击[详细]
-
黄页模块企业模板标签布置
所属栏目:[经验] 日期:2021-12-18 热度:99
模板命名规则:com_default-header.html 不同模板系通过default区分com_default-header.html. 1.企业标志:{$companyname} 2.企业宣传图片:{$banner} 3.导航菜单:$m_system 为数组需要loop循环 com_default-index.html: 4.企业介绍:{str_cut($introduce,500,.[详细]
-
PHPCMS_V9 内容页的标签总结
所属栏目:[经验] 日期:2021-12-18 热度:122
一、内容页部分标签调用,即show_x.html 1、页面标题:{$title} 2、发表时间:{$inputtime} 3、内容来源:{$copyfrom} 4、文章内容:{$content} 5、缩略图地址:{$thumb} 6、组图列表: {loop $photos $r} lia href={$r[url]}img src={thumb($r[url], 75, 45[详细]
-
phpcms_v9 标签整顿
所属栏目:[经验] 日期:2021-12-18 热度:159
调用根目录下:{template content,header},如下: phpcms/template/content/header文件 字符集,gbk或者utf-8,{CHARSET}. 标题和标题seo优化: {if isset($SEO[title]) !emptyempty($SEO[title])} {$SEO[title]}{/if} {$SEO[site_title]} {$SEO[keyword]} {$SEO[详细]
-
第一普通列表或栏目使用自定义字段
所属栏目:[经验] 日期:2021-12-18 热度:141
在{pc:content action=lists 后加上副表moreinfo=1 (等于1时显示,0时不显示). 例子: {pc:content action=lists moreinfo=1 catid=2 order=id DESC num=4} ul {loop $data $key $val} li a href={$val[url]}{$val[title]}/a br价格:{str_cut($v[自定义段],1[详细]
-
tips 某些版本出错民间解决办法
所属栏目:[经验] 日期:2021-12-18 热度:110
tips:某些版本出错民间解决方法. 1.缩略图以及图集无法上传 /phpcms/libs/classes/attachment.class.php 请把24行的,也有可能是23行. $this-upload_func = copy; 改成: $this-upload_func = move_uploaded_file; 2.碎片模块搜索文章看不到栏目 phpcms/modul[详细]
-
phpcms V9 常用模版标签调用方法 pc标签 标签介绍
所属栏目:[经验] 日期:2021-12-18 热度:145
在网站建设过程中我们经常会使用到一些开源的cms系统来进行二次开发,phpcms是一款性能优越的开源cms系统,对于phpcms的系统标签我们做了以下整理,方便大家利用phpcms进行网站开发. {template content,header} ---------- 调用根目录下phpcms/template/conten[详细]
-
PHPCMS源码分析小结
所属栏目:[经验] 日期:2021-12-18 热度:164
一、背景 因为学习PHP的需要,对PHPCMS的源码进行了全面的分析。因为以前曾经用ASP做过一套内容管理系统,对模板引擎这一块有比较深入的了解,所以着重分析了模板这一部分。这里主要是针对思想的总结,而不是对代码的讲解。这里是针对PHPCMS2008版本进行分[详细]
-
dedecms首页列表页使用文章副栏目标题
所属栏目:[经验] 日期:2021-12-18 热度:189
很多dedecms用户想要知道dedecms调用副栏目的标签. 内容页 -标签,代码如下: {dede:field.typeid2 runphp=yes} $dsql= new dedesql(); $ks = split(,, @me); $type2name=; foreach($ks as $k){ $k = trim($k); if ($k!=) { if ($row = $dsql-getOne(select *[详细]
-
phpcms文章按点击量排序办法
所属栏目:[经验] 日期:2021-12-18 热度:132
phpcms文章按点击量排序方法,实例代码如下: {get sql=selectd.contentid,d.hits,c.catid,c.title,c.thumb,c.url,c.description,c.inputtime from phpcms_content_count d left join phpcms_content c on d.contentid=c.contentid where c.status=99 $where[详细]
-
在phppcms v9 pc:content标签里加入根据类别调用信息的条件
所属栏目:[经验] 日期:2021-12-18 热度:193
phppcms v9版本pc:content标签默认是没有typeid这个参数的,下面就以它为例说说如何加入条件,其他字段条件的加入方法类似. 方法:打开对应模板,在pc标签中加入typeid参数,栏目下需要根据分类调用信息就加,不需要就不用加,如下: {pc:content action=lists cati[详细]
-
Phpcms V9内容页show模板调用标签解析
所属栏目:[经验] 日期:2021-12-18 热度:100
今天在这里将分享Phpcms V9内容页show模板调用标签,解读下用于定制的数据标签调用. 内容页作为category、list、show中的终极显示页面,有着重要的作用,Phpcms V9内容页当前包括:show.html、show_picture.html、show_download.html、show_video.html,总结分享[详细]
-
PHPCMS V9编辑器更换为百度编辑器的教程共享
所属栏目:[经验] 日期:2021-12-18 热度:82
PHPCMS作为一款很多人使用的开源CMS,很容易根据自己需要进行修改,本文介绍如何把自带的CKEditor编辑器改为百度编辑器. 1、首先在本地测试,下载一款编辑器,我用的是百度编辑器,对应好相应的编码,解压,命名如uediter,放在/statics/js/目录下面,修改/phpcms/li[详细]
-
phpcms V9 常用文件目录结构说明
所属栏目:[经验] 日期:2021-12-18 热度:75
最近正在为一个使用phpcms程序的网站做修改,从头学习phpcms,这个cms自由度很大,很多功能可以轻易的实现(当然,它不是万能的). 虽然用的人多,但是没有一个统一、完整、适合从头开始学的教程,为了利人利己,也顺便给博客拉点人气,从今天开始,我准备自己整理我所[详细]
-
Phpcms V9 使用全站最新文章的代码
所属栏目:[经验] 日期:2021-12-18 热度:151
Phpcms默认不支持调用全站最新文章,需要修改文件/phpcms/modules/content/classes/content_tag.class.php,找到以下函数: public function lists($data) { $catid = intval($data[catid]); if(!$this-set_modelid($catid)) return false; if(isset($data[whe[详细]
-
Phpcms V9 调用全站文章排行的处理方案
所属栏目:[经验] 日期:2021-12-18 热度:194
今天忙于修改网站界面,想在首页添加浏览排行功能,却发现Phpcms竟然不支持调用全站文章排行,下午仔细研究了Phpcms源码,终于找到解决办法. 默认情况下,Phpcms只支持调用当前文章排行,代码如下: {pc:content action=hits catid=$catid num=10 order=views DESC[详细]
-
Phpcms V9 调用随机文章的办法
所属栏目:[经验] 日期:2021-12-18 热度:131
不同于Wordpress,Phpcms默认不支持随机文章调用,必须自己动手实现,调用代码如下: {pc:content action=lists catid=$catid num=8 order=rand() return=info} class=list lh24 f13 {loop $info $v} {$v[url]} target=_blank title={$v[title]}{title_style($v[详细]
-
phpcms v9 怎样用PC标签在列表页中同时调出文章内容
所属栏目:[经验] 日期:2021-12-18 热度:134
如何用PC标签在列表页中调出文章内容. phpcms v9 moreinfo=参数说明: {pc:content action=lists catid=$catid num=15 order=id DESC page=$page moreinfo=1 } 参数名是否必须默认值说明: catid否null调用栏目ID {pc:content action=lists moreinfo=1 catid=[详细]
-
phpcms本地上传到服务器,数据库的完整迁移
所属栏目:[经验] 日期:2021-12-18 热度:91
1.在服务器端安装phpcms 2.上传本地的 phpcms/templetes/default/content,我是用phpcms默认模板修改的,其中只改了content文件夹中的内容. 3.替换 statics/css, js, images,里面存放了我增加模板所调用的 css, js, images等文件. 4.上传 uploadfiles中的全部[详细]
-
phpcms v9 主站程序和web生成目录分离
所属栏目:[经验] 日期:2021-12-18 热度:98
在网站部署中,考虑网站的安全行问题,可以将您的网站主程序与WEB目录分离,使主程序在WEB目录之外,从而提高网站的安全性. 分离方法 1.将PHPCMS V9中程序主框架目录phpcms移动至web目录之外,如图: 2.修改web目录下程序入口文件index.php文件为如下代码: //PHPC[详细]
-
phpcms更新首页
所属栏目:[经验] 日期:2021-12-17 热度:194
html.class.php /** * 更新首页 */ public function index() { if($this-siteid==1) { $file = PHPCMS_PATH.index.html; //添加到发布点队列 $this-queue-add_queue(edit,/index.html,$this-siteid); } else { $site_dir = $this-sitelist[$this-siteid][di[详细]