-
PHPCMS会员无法登录奇怪问题解决
所属栏目:[建站经验] 日期:2021-12-18 热度:189
PHPCMS会员点登录后,系统等待很长时间,然后报告登录失败,解决问题方法如下: 1、检查设置phpsso设置启用phpsso接口,如果这里是启用,则先关闭,看会员登录是否正常,如正常,则说明是系统与phpsso接口通信异常. 2、检查服务器hosts文件,编辑为以下内容: 127.0.0.[详细]
-
phpcms-v9中图集详情页幻灯片特效的js代码分析
所属栏目:[建站经验] 日期:2021-12-18 热度:156
一.phpcms-v9中图集详情页可以改造成如下这种风格: 二、所用到的js文件有statics/js/jquey.sgallery.js文件和statics/js/show_picture.js文件 1.statics/js/jquey.sgallery.js文件分析: //图集详情页使用 参数1:scaling-是否自动缩放图像 参数2:width-自[详细]
-
PHPCMS v9不同栏目生成不同头部效果
所属栏目:[建站经验] 日期:2021-12-18 热度:187
最近在做SCD的网站,根据用户要求,在每个一级栏目和下级子栏目单独用一个头部效果,大概有8个页面,需要8个不同头部效果,现在可以根据不同的$catid 和$parentid来判断. 第一段,判断是否为首页,根据 $catid 来判断,代码如下: !--//首页banner-- {if !$catid} di[详细]
-
phpcms v9模板使用代码
所属栏目:[建站经验] 日期:2021-12-18 热度:88
1.去掉标题限制后出现的省略号: {str_cut($r[title],36,)} 2.格式化时间 2011-05-06 11:22:33: {date(Y-m-d H:i:s,$r[inputtime])} 3.格式化时间 2011年05月06日: {date(Y年m月d日,$r[inputtime])} 4.显示栏目名称,只是名称,不带链接: {$catname} 5.显示栏[详细]
-
phpcms栏目 列表 文章页分别如何获取二级栏目列表
所属栏目:[建站经验] 日期:2021-12-18 热度:157
如在文章频道里面有文章分类1,文章分类2,文章分类3,在文章分类1中的一篇文章中想得到 文章分类1,文章分类2,文章分类3的列表,应该怎么做呢? 内容页当前栏目同级栏目名称,代码如下: {loop subcat($CAT[parentid]) $v} {$v[catname]} {/loop} 列表页当[详细]
-
phpcms调取不同表的信息 及多个判断条件的写法
所属栏目:[建站经验] 日期:2021-12-18 热度:191
其中zt_news.thumb as aa 的意思是将表zt_news中的字段thumb重命名为aa,这是因为这两个表中有重复的字段thumb,代码如下: {pc:get sql=SELECT zt_news.*,zt_position_data.*,zt_news.thumb as aa FROM zt_news,zt_position_data where zt_news.catid=2 and z[详细]
-
怎样在mysql数据库中批量替换内容
所属栏目:[建站经验] 日期:2021-12-18 热度:186
最近使用phpcms v9进行二次开发,修改了域名可是导航总是无法更新到新的地址,在百度上一通搜,最后终于找到完美解决办法,使用mysql语句批量替换,使用方法如下: 比如我想将v9_category 中的url地址由原来的192.168.1.101替换为localhost. mysql 语句:update[详细]
-
新版phpcms v9但中使用GET标签的SQL使用几个注意点
所属栏目:[建站经验] 日期:2021-12-18 热度:97
今天在偶然使用到phpcms v9中的get标签,发现如下的写法都失效了,最初,逐日者写的标签如下: {get sql=select * from zty_category where parentid=22 or parentid=23 or parentid=52 order by allclicks desc rows=8} ...{$r[catname]}...{$r[allclicks]}...[详细]
-
phpcms v9 修改后台排序问题
所属栏目:[建站经验] 日期:2021-12-18 热度:106
后台文章排序怎么才可以按自己输入的数字排列?如按4,3,2,1,从大到小排列?实现方法如下。 修改文件:phpcms/modules/content 中的 content.php 将:$datas = $this-db-listinfo($where,id desc,$_GET[page]); 改成: $datas = $this-db-listinfo($where,[详细]
-
phpcms v9 主站程序和web生成目录分离
所属栏目:[建站经验] 日期:2021-12-18 热度:56
在网站部署中,考虑网站的安全行问题,可以将您的网站主程序与WEB目录分离,使主程序在WEB目录之外,从而提高网站的安全性. 分离方法 1.将PHPCMS V9中程序主框架目录phpcms移动至web目录之外,如图: 2.修改web目录下程序入口文件index.php文件为如下代码: //PHPC[详细]
-
phpcms本地上传到服务器,数据库的完整迁移
所属栏目:[建站经验] 日期:2021-12-18 热度:94
1.在服务器端安装phpcms 2.上传本地的 phpcms/templetes/default/content,我是用phpcms默认模板修改的,其中只改了content文件夹中的内容. 3.替换 statics/css, js, images,里面存放了我增加模板所调用的 css, js, images等文件. 4.上传 uploadfiles中的全部[详细]
-
phpcms v9 怎样用PC标签在列表页中同时调出文章内容
所属栏目:[建站经验] 日期:2021-12-18 热度:150
如何用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 V9 调用随机文章的办法
所属栏目:[建站经验] 日期:2021-12-18 热度:122
不同于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 调用全站文章排行的处理方案
所属栏目:[建站经验] 日期:2021-12-18 热度:85
今天忙于修改网站界面,想在首页添加浏览排行功能,却发现Phpcms竟然不支持调用全站文章排行,下午仔细研究了Phpcms源码,终于找到解决办法. 默认情况下,Phpcms只支持调用当前文章排行,代码如下: {pc:content action=hits catid=$catid num=10 order=views DESC[详细]
-
PHPCMS更新栏目缓存失败的解决方法
所属栏目:[建站经验] 日期:2021-12-17 热度:78
最近在做一个以前项目的维护,说一下这个项目,自己对phpcms做了点二次开发,其中写了个自主生成栏目的脚本,导致运行一段时间以后增加了大量栏目,昨天又添加了几个栏目,突然发现竟然没办法更新缓存了. 更新的时候,只显示了两行提示,再去更新栏目缓存,糟糕,所有[详细]
-
phpcms数据库设置文件位置
所属栏目:[建站经验] 日期:2021-12-17 热度:53
根目录下caches/configs/database.php,database.php文件内容如下: ?php return array ( default = array ( hostname = localhost, database = zb, username = root, password = root, tablepre = yf_, charset = utf8, type = mysql, debug = true, pconnec[详细]
-
phpcms设定默认站点
所属栏目:[建站经验] 日期:2021-12-17 热度:153
有一个直接的方法: 为了避免出错,先去phpcms/templates下把default文件夹复制一份保留。 把原来default文件夹下的文件删除,并把你的新站模版复制进去,这样一打开直接就是你的站点内容了 套模版就是这么处理的: 如果原站也想保留,第二个办法: 去phpcms/temp[详细]
-
phpcms v9 清除数据库的sql脚本,清理临时数据或老数据
所属栏目:[建站经验] 日期:2021-12-17 热度:64
phpcms v9 虽然带了一键清理数据功能,但是事实上有些数据并没有真正的删除掉,还存在数据库里,如果站长们要增加另一个站点时,那么还有以前站点的残留数据,非常不便. 现在写了一套sql脚本,只需要在数据库里执行就完成清理工作,大家根据需求改改使用吧. trunca[详细]
-
共享phpcms调用flash焦点图
所属栏目:[建站经验] 日期:2021-12-17 热度:69
今天自己摸索尝试了一下用flash来实现phpcms首页焦点图,之前都是用js+div+图片的形式,发现在只做网站模板的时候很是首先,下面分享下,我实现的调用方式. 首先,flash焦点图分为五个部分,图片,js,swf文件以及div文件和媒体flash插件. 1.首先把js文件放到phpcms[详细]
-
phpcms v9 自定义分页方法
所属栏目:[建站经验] 日期:2021-12-17 热度:141
phpcms系统默认的分页是phpcms/libs/functions/global.func.php里的pages()函数,这个函数是phpcms整站共用的分页,为了不影响系统本身的样式,下面为大家提供更好的解决方法. 1.打开 phpcms/libs/functions/global.func.php文件,找到pages分页函数,复制粘贴到[详细]
-
phpcms v9 时间筛选该如何做?
所属栏目:[建站经验] 日期:2021-12-17 热度:161
在phpcmsv9里,分类信息里的筛选功能让人很兴奋,如果想在内容页里也想做筛选,那么就得把分类信息的函数移植到全局函数或者扩展函数里去,下一篇内容将为大家介绍. 本次内容是教大家做时间的筛选,因为做寿县房产网的时候,楼盘开盘有个开盘时间,所以找了很多资[详细]
-
PHPCMS学习记录
所属栏目:[建站经验] 日期:2021-12-17 热度:150
一些常量所代表的意义: 1、PHPCMS_PATH --网站文件根目录 类似于:F:/APMServ5.2.6/www/htdocs/ 2、PC_PATH -- 框架目录 F:/APMServ5.2.6/www/htdocs/phpcms/ 3、CACHE_PATH -- 缓存文件夹地址 F:/APMServ5.2.6/www/htdocs/caches/ 4、SITE_URL -- 当前访问[详细]
-
phpcms网站出现330错误的解决办法
所属栏目:[建站经验] 日期:2021-12-17 热度:106
首先出现330错误,我们了解一下330错误是什么意思? 错误 330 (net::ERR_CONTENT_DECODING_FAILED):未知错误. 采用未知的压缩格式 采用不支持的编码 那我们知道了问题的所在,就是跟压缩有些关系. 细心的朋友会发现,phpcms的/caches/configs/system.php文件有[详细]
-
Phpcms V9.5.4调用最新文章列表与多栏目调用
所属栏目:[建站经验] 日期:2021-12-17 热度:157
PHPCMS调用默认表最新文章有一下两种方法: 1. get标签形式调用 2. 修改标签代码实现最新文章调用 下面我们看看具体是实现方法: 第一种方法:用GET标签调用 这种方法不用修改PHPCMS的核心代码,就可以达到模型表的最新数据调用,具体代码片段如下: {pc:get sql=[详细]
-
PHPCMS系统初始化历程
所属栏目:[建站经验] 日期:2021-12-17 热度:62
为增强phpcms二次开放能力,今天开始读phpcms源码,不定期更新点小日志,跟着平哥读源码,成为屌丝我看行. phpcms单入口 mvc架构 index.php 所有请求都必须通过这个文件 index.php 加载base.php框架入口文件,初始化了系统环境变量,定义了pc_base静态类: creat_[详细]
