下载鸥 > 网站下载 > 开发教程 > 帝国CMS

帝国cms栏目信息发布到指定的随机目录

152 2024-03-07 00:41:08

收藏
如果是购买的老域名,域名曾经运营过且排名不错,新信息想要沿用旧目录,并随机发送到指定目录,要如何实现呢。
 

修改目录

/e/class/connect.php

 

修改函数

function ReturnSaveInfoPath($classid,$id){
    global $class_r,$public_r,$empire,$dbtbpre;
    $tbname = $class_r[$classid]['tbname'];
    $oldpath = $public_r['add_oldpath'];
    $oldpath = explode(',',$oldpath);
    $selectPath = rand(0,$public_r['add_oldpathnum']);
    if($tbname == 'game' && $id && $id>54){
        $fpath = $empire->fetch1("select * from {$dbtbpre}ecms_$tbname where id = $id");
        if($fpath['classpath']){
            $path = $fpath['classpath'];
            $nowpath = $path;
            $makepath = eReturnTrueEcmsPath().$nowpath;
            if(!file_exists($makepath)){
                DoMkdir($makepath);
            }
        }else{
            $nowpath = $oldpath[$selectPath].'/';
            $makepath = eReturnTrueEcmsPath().$nowpath;
            if(!file_exists($makepath)){
                DoMkdir($makepath);
            }
            $up = $empire->query("update {$dbtbpre}ecms_$tbname set classpath = '$nowpath' where id = $id");
            $path = $nowpath;
        }
    }else{
    	if($class_r[$classid][ipath]==''){
    		$path=$class_r[$classid][classpath].'/';
    	}
    	else{
    		$path=$class_r[$classid][ipath]=='/'?'':$class_r[$classid][ipath].'/';
    	}
    }
	return $path;
}

这样,我们就实现了发布到指定目录中的一个。
 

附注

1、如非专业人员,请勿照搬,否则必然出问题。
2、如果站点是伪静态,需要自行兼容或联系在线客服进行兼容开发。

本文地址:https://xzo.com.cn/develop/empire/1187.html

有帮助,很赞!

信息来源:下载鸥
导出教程 下载word版教程
发表评论 共有条评论
关于帝国CMS


帝国cms是一款功能极为强大的cms程序,性能强悍、安全性高,可轻松支持10万数据,高级开发人员可制作出能容纳千万数据量的网站,是国内最出色的开源cms程序之一,推荐企业用户使用

当前最新版本为7.5,8.0版本即将上线,新版本的核心优化点在于多终端的适配。

推荐帝国CMS开发教程
帝国CMS百度推送插件怎样将默认ID排序改为时间倒序?
帝国CMS百度推送插件怎样将默认ID排序改为时间倒序?

很多采集站点可能是这样操作的:采集好的资讯时间是采集时间,到了发布的时候会...

19 620
帝国cms怎样展示管理员文章总数、点赞总数、上次发布时间
帝国cms怎样展示管理员文章总数、点赞总数、上次发布时间

其实博客与企业站是很像的,只是多了一些功能如博主信息展示、点赞数、评论数...

9 998
网上下载的帝国CMS免费模板,怎样防止后门与挂马?
网上下载的帝国CMS免费模板,怎样防止后门与挂马?

帝国CMS是一款相当安全的开源cms程序,如果使用规范的模板,一般是不会被挂马的...

7 1133
帝国cms怎样做下载日、周、月排行功能?
帝国cms怎样做下载日、周、月排行功能?

帝国cms开发的下载站很多,许多站点基于优质用户推荐的需求就需要做下载的日...

3 423
帝国CMS列表页面list.var怎样将年月日时间分开调用?
帝国CMS列表页面list.var怎样将年月日时间分开调用?

很多时候,出于美观或者个性化的需求,我们需要将帝国cms的发布时间切割为年月...

7 920
帝国cms自定义页面为什么无法调用描述和关键词?
帝国cms自定义页面为什么无法调用描述和关键词?

帝国cms自定义页面常用于制作一些相对简单的页面,但如果注意过页面tdk,会发现...

0 363
帝国cms彩色tag标签样式分享
帝国cms彩色tag标签样式分享

帝国cms标签列表如果做死板的展示可能不大好看,如果能增加一些色彩,无疑会让...

0 443
帝国cms判断图片是否带域名,无域名则补全域名
帝国cms判断图片是否带域名,无域名则补全域名

那么,我们要怎样在图片路径不完善的时候正常在手机端显示图片呢?...

0 434
推荐插件
帝国cms批量添加后台用户插件
帝国cms批量添加后台用户插件

使用帝国cms的企业用户、新闻资讯类站点的用户很多,此类站点很多时候需要有...

0 644
帝国cms百度AI图像去雾api接口对接插件
帝国cms百度AI图像去雾api接口对接插件

通过本插件,可以实现帝国cms网站对接百度云api实现图像去雾的功能。经过实际...

0 418
帝国cms网站会员登录与退出历史记录日志插件
帝国cms网站会员登录与退出历史记录日志插件

帝国cms默认只有上次登录时间与ip,没有一个记录清单,所以今天,我们分享这个帝...

0 336
帝国cms纳米数据接口(足球比赛中最新数据)
帝国cms纳米数据接口(足球比赛中最新数据)

帝国cms 对接纳米数据(www.nami.com)接口,本接口主要接收、整理足球比赛实时数...

0 267
帝国cms百度、必应bing、神马推送增强收录三合一插件
帝国cms百度、必应bing、神马推送增强收录三合一插件

因客户需要一键推送到多平台,下载鸥开发了这款一键推送至百度、必应、神马插...

0 96
帝国cms自动给正文关键词添加tag内链
帝国cms自动给正文关键词添加tag内链

帝国cms有自带的给关键词添加内链功能,但需要手动添加关键词,容易出现疏漏和...

0 757
帝国cms多栏目多数据表自动审核推送插件
帝国cms多栏目多数据表自动审核推送插件

本插件基于帝国cms帝国cms每日自动审核插件,在自动审核指定条数信息的基础上...

0 851
帝国cms在线考试系统模板插件
帝国cms在线考试系统模板插件

一直没看到好用的帝国cms在线考试插件,所以自己开发了一款。在线考试插件用...

0 1227
客服QQ:341553759
扫码咨询 常见问题 >
官方交流群:90432500
点击加入