您当前的位置: 主页 > 优化教程
AB模板网在自己php空间中的一个网站由以前采集里面有很多连接没有过滤掉,现在想再过滤这些连接了,在网上搜寻了很多,终于找到了一个解决办法,由于涉及到正则匹配与SQL调用的技巧,AB模板网在这里为大家介绍一下关于dedecms批量替换文章中超链接的方法分享给、给各位朋友有需要的参考. 首先我们在主网站空间的根目录下创建一个replace.php文件,将一下代码添加进去:
 
require("data/common.inc.php"); 
$conn=mysql_connect($cfg_dbhost,$cfg_dbuser,$cfg_dbpwd) or die("数据库服务器链接失败"); 
mysql_select_db($cfg_dbname) or die ("数据库打开失败"); 
mysql_query("SET NAMES 'gbk'"); 
$sql="select * from {$cfg_dbprefix}addonarticle order by aid desc"; 
$result=mysql_query($sql); 
while($rows=mysql_fetch_array($result)) 
$body=$rows["body"]; 
$newbody=preg_replace("/(?<=href=)([^>]*)(?=>)/i","http://www.51php.com", $body); 
$sqlu="update {$cfg_dbprefix}addonarticle set body='".$newbody."' where aid=".$rows["aid"]; 
$resultu=mysql_query($sqlu); 
if(!$resultu) 
$eoo[]=$rows["aid"]; 
if(isset($eoo)) 
echo "有错误,有错误的ID如下:"; 
print_r($eoo); 
else 
echo "执行成功"; 
?>
 
这是一种可行的方法,还有一种办法在dedecms后台中执行sql命令方式下载替换,语句 DEDECMS SQL命令批量替换。更改文章中的内容,代码如下:
 
update dede_addonarticle set body=replace(body,'原来的字符','替换后的字符')
批量替换文章模型中内容部分超链接,代码如下:
查看源码打印代码帮助
 
Update dede_addonarticle set
 
<pre>body=replace(body,'href="http://www.xxxx.net','href="http://www.51php.com');</pre>
 

关键词:Dedecms,教程,批量,替换,文章,中的,超,链接,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

网站建设注重前期需要哪些准备工作?网站建设中的内容策划是与搜索引擎优化和客户体验有关,但是很多企业不知道... 2021-12-02
织梦dedecms5.7栏目列表首页与第一页重复的解决办法今天有位站长来咨询小编,他说用dedecms5.7建的站,最近发现栏目... 2021-07-27
dedecms织梦tag标签调用方法dedecms织梦中有调用tag标签的方法,调用tag用不同的方法调用... 2021-07-22
Dede隐藏网站模板真实路径技巧相信大家用Dede架构网站的有很多吧,很多时候我们是直接复制一个tem... 2021-07-30
织梦dede:tag标签添加自增autoindex方法织梦TAG标签输出有时为了判断或者其他,我们需要获取它的自增数字,织梦... 2021-07-22
dedecms织梦如何实现调用随机数熟悉JS的朋友都知道,JS可以方便的实现随机数的调用,如果把这个问题放... 2021-07-22
织梦缩短URL路径长度的方法目前 织梦模板 的优化做的已经很好了,但是在URL的长度控制上,个人感... 2021-07-22
DEDE友情链接不能上传logo图片的解决办法DEDE友情链接BUG 5.6/5.7友情链接都无法上传LOGO,解决... 2021-07-22
如何批量更改织梦文章发布时间,入库时间,更新时间相关标签代码: 第一步,在后台新增一个文章 得到一个时间,比如2009... 2021-07-22
Dedecms调整浏览次数 加快文章显示速度dedecms的文章点击次数是通过js动态调用显示出来的。这个js调用... 2021-07-22
dedecms 评论引用的标签替换{quote}dedecms的评论有个引用评论的功能,在引用评论之后发布之后,后台会... 2021-07-30
调用dede:sql,dede:php标签 调用文章的静态链接地址很多时候我们用织梦后台调用数据的时候,自带的标签很多时候都没办法调用我... 2021-08-14
织梦模板当文章没有作者以及来源就显示匿名/互联网的教程今日,有位朋友向 AB模板网 咨询,关于DEDECMS5.7列表页和内... 2021-07-22
织梦源码程序如何增加自由列表的排序方式呢织梦程序很多功能系统默认的都是比较单一的,但是有的时候站长朋友们建站却... 2021-08-14
织梦底层友情链接模块样式的代码修改最近在接到一个新的网站时遇到了一些问题,该网站要的是把友情链接的模块进... 2021-08-14
Dedecms织梦模板实现文章全文检索(搜索)的教程dedecms 默认的模糊搜索只能根据网站文章的名称进行搜索,无法搜索... 2021-07-22
织梦内容页怎么调用当前栏目名称的标签织梦DEDECMS内容页调用当前栏目名称的标签 dedecms内容页调... 2021-07-22

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn