phpcms tag标签伪静态修改设置

1、添加url规则路径:进入网站后台->扩展->url规则管理,添加一个新的url规则,如下所示:url规则名称选择category,模块名称为内容模块。url示例:tags-测试-1.htmlurl规则:tags-{$tag}-{$page}.html如下图所示:PS:添加完后我们要记住刚才我们添加规则的ID,将在下面有用。2、在代码里写入url规则打开phpcms/modules/content/tag.php文件,找到:$infos = $keyword_data_db->listinfo($where,&nb...

阅读全文

PHPcms取消分词搜索功能

相信也有一部分用户选择使用PHPCMS来做网站,程序还可以,也有很大部分人在用,但是搜索功能确实让人汗颜,这个分词搜索匹配度太过广泛,所以我们需要对他进行修改下,让显示的结果跟搜索的次匹配度更高。打开\phpcms\modules\search\index.php文件,找到$segment_q=$segment->get_keyword($segment->split_result($q));把这一行注释掉,然后去后台刷新下全站缓存,再搜索试试看,是不是都没有了。...

阅读全文

PHPCMSV9游客投稿解决方案

代码和说明我都放在压缩包里面了。下载地址:PHPCMSV9游客投稿解决方案(UTF-8编码).rar将文件夹中对应的三个文件分别放到下面所说的三个地方去。涉及文件替换的请先对原文件进行备份,以免出错。替换PHP文件:phpcms\modules\member\content.phpphpcms\modules\member\classes\foreground.class.php增加模板:phpcms\templates\default\member\guest_publish.html如果你的服务器是Linux的话,可能还得设置一下这三个文件的权限。做...

阅读全文

phpcms瀑布流效果

覆盖到网站根目录(不会替换文件);新建个单页栏目,选择模板为:page_pp.html。自己更改下page_pp.html的一些样式...模版见附件phpcms.zip...

阅读全文

PHPExcel读取excel文件

首先需要下载Excel的PHP支持类库下载地址:http://phpexcel.codeplex.com/具体代码实例如下:<?phprequire_once'PHPExcel.php'; /**对excel里的日期进行格式转化*/ functionGetData($val){     $jd=GregorianToJD(1,1,1970);     $gregorian=JDToGregorian...

阅读全文

DEDECMS报错Error: (PHP 5.3 and above) Please set request_order 解决方法

今天安装dedecms的时候,在后台点击系统标签,选择数据库备份/还原选项的时候,右侧显示:(PHP5.3andabove)Pleaseset'request_order'inivaluetoincludeC,GandP(recommended:'CGP')inphp.ini这个错误织梦官方的说法是:由于在PHP最新的版本中增加了一个配置项目“request_order”,默认值为“GP”,这个存在一定的安全风险。这里我们建议用户将配置更改为“CGP”,然后建议我们修改php.ini第一种...

阅读全文

phpcms二次开发顶踩功能

第一步:为模型添加字段网站后台-内容-模型管理-下载模型-字段管理-添加字段1.up字段(存放被顶的次数):2.down字段(存放被踩的次数):分别为“下载模型”添加上图中的up跟down两个字段,字段设置如上图所见,其余的按默认设置即可。第二步:根据网站字符集选择下载以下附件digg_utf8.rarding_gbk.rar第三步:找到/phpcms/modules/content/index.php文件第7行<?phpdefined('IN_PHPCMS')orexit('Noperm...

阅读全文

PHP注册手机获取验证码代码

php代码:<?phprequiredirname(__FILE__).'/include/common.inc.php';//这是在cms2008下面做的测试header("content-type:text/html;charset=utf-8;");  session_start();//开启缓存  if(isset($_SESSION['time']))//判断缓存时间  {   ...

阅读全文

PHPCMS联动菜单的调用函数get_linkage方法详解

v9联动菜单调用方法[注意此为内容页调用方法{get_linkage($areaid,1,'>>',1)}显示效果:湖北省>>武汉市>>汉阳区[字段名字为areaid]如果你要在列表页或者其他地方调用,除了内容页,他们有个共同点,都是在loop循环体里.变量书写格式就需要修改,比如:{get_linkage($r['areaid'],1,'>>',1)}当然这个$r也不是绝对的.要看你的loop是如何写的.{loop$data...

阅读全文

PHP分页函数代码

准备数据:新建一个数据库test执行下面的语句(新建一个表test:id、sex、name三个字段)添加数据到test表,比如:11小强20小红30小丽41小兵51张三60李四70吴欣写PHP语句(index.php):代码如下:<?php// Page分页函数$page = $_GET["page"];function Page($rows,$page_size){global $page,$select_from,$se...

阅读全文