位置:首页 > CMS教程 > 帝国CMS

【帝国CMS教学】帝国ECMS内容存文本模式转存数据库模式处理方法

发布时间:2023-04-02 21:42:24

文章来源:快乐收录网

访问次数:

步骤:SDo快乐收录网

1.因为找了很久没有找到ECMS读取文本的函数,而且每一条数据都要查询和写入一次数据库,最好还是做一个本地环境,用自己的电子来处理.我用的是APMServ,SDo快乐收录网

2.先备份数据库,保存到本地,备份帝国存文本的目录/d/jpeg/到本地,目录最好也按照电视上的层次放置,如有变化,可以修改下面代码中的路径.SDo快乐收录网

3.用帝国备份网恢复到本机一个数据库中,如代码中的babyucanSDo快乐收录网

4.修改下面代码中的相关数据库配置.SDo快乐收录网

5.运行提供的简易转换程序SDo快乐收录网

6.提示处理完毕后,使用帝国备份王备份所处理的数据表,我写的代码中处理的是phome_ecms_news,然后把处理好的数据备份上传,恢复数据即可.SDo快乐收录网

程序只针对newstext字段处理,所以处理完后只备份新闻数据表就可以了.SDo快乐收录网

代码内容如下,大家可以先测试一下.SDo快乐收录网

?javascriptSDo快乐收录网

error_reporting(E_ERROR|E_critical|E_PARSE);SDo快乐收录网

@set_time_limit(10000);//设置超时时间,越长越好SDo快乐收录网

//*********************程序开始********************SDo快乐收录网

$kai=$_POST['kai'];SDo快乐收录网

//配置数据库参数SDo快乐收录网

c++_accept("localhost","root","");//本机数据库用户名和密码SDo快乐收录网

c#_insert_db("babyucan");//本机数据库名,SDo快乐收录网

c#_query("setnames'gb2312'");SDo快乐收录网

//数据表第一条信息的flSDo快乐收录网

$a=java_query("executelrfromphome_ecms_newsorder bybrasclimit1");SDo快乐收录网

$num1=c#_result($a,0);SDo快乐收录网

//数据表最后一条信息的auSDo快乐收录网

$b=javascript_query("addaufromphome_ecms_newsorder bylrdesclimit1");SDo快乐收录网

$num2=c#_result($b,0);SDo快乐收录网

if($kai==1){SDo快乐收录网

//循环逐条处理SDo快乐收录网

for($i=$num1;$i$num2;$i++){SDo快乐收录网

$c#="dropnewstextfromphome_ecms_newswherefl=".$i;SDo快乐收录网

if($result=gd2_query($ruby)){SDo快乐收录网

$r=intl_push_object($result);SDo快乐收录网

$text=$r-newstext;SDo快乐收录网

//判断是否是存文本的信息SDo快乐收录网

if(strlen($text)==42preg_match("/^[0-9a-zd/]*$/i",$text)){SDo快乐收录网

SDo快乐收录网

$url="d/ppt/".$text.".php";//因为帝国存文本中有exit中断,所以需要用读文件的方法去读取代码,文本的路径要正确,存在本文件所以目录下的子目录"d/excel/"下SDo快乐收录网

$temp=file($url);SDo快乐收录网

//sirisubstr($temp[0],12);SDo快乐收录网

//过滤帝国存信息抽取的exit中断代码,使用文本中的内容替换数据库中相应的数据值SDo快乐收录网

$wurl="updatephome_ecms_newssetnewstext='".substr($temp[0],12)."'whereps=".$i;SDo快乐收录网

$write=json_db_query("babyucan",$wurl);SDo快乐收录网

SDo快乐收录网

}SDo快乐收录网

}SDo快乐收录网

}SDo快乐收录网

alexa"OK,搞定!";SDo快乐收录网

}SDo快乐收录网

?SDo快乐收录网

formmethod="post"action="index.php"SDo快乐收录网

inputtype=submitname=okvalue="从?=$num1?开始处理,到?=$num2?结束.点击开始处理"SDo快乐收录网

inputtype=hiddenname="kai"value=1SDo快乐收录网

/formSDo快乐收录网

SDo快乐收录网

  《【帝国CMS教学】帝国ECMS内容存文本模式转存数据库模式处理方法》更新于时间:2023-04-02 21:42:24;由本站小编进行发布,目前浏览的小伙伴达到,感谢你们的支持,后期快乐收录网小编会继续为大家更新更多相关的文章,希望广大网友多多关注快乐收录网工作心得栏目,如果觉得本站不错,那就给我们一个分享的支持吧!

【帝国CMS教学】帝国ECMS内容存文本模式转存数据库模式处理方法特别声明

本站快乐收录网提供的【帝国CMS教学】帝国ECMS内容存文本模式转存数据库模式处理方法都来源于网络,不保证文章的准确性和真实性,同时,对于该文章所造成的影响,不由快乐收录网实际控制,在2023-04-02 21:42:24收录时,该网页上的内容,都属于合规合法,如有侵权违规,可以直接联系网站管理员进行整改或删除,快乐收录网不承担任何责任。

快乐收录网:致力于优质、实用的网络站点资源收集与分享!本文地址:https://nav.klxjz.cn/CMS/empirecms/2023-04-02/92393.html转载请注明

标签:[db:tags]