欢迎来到361模板(www.ke361.com),原创精品织梦模板提供商。QQ快速注册登录 网站托管 网站定制

织梦模板

当前位置:织梦模板 > 技术文档 > 网站技巧 > 织梦后台重复文档检测结果显示id导出文档url链接
这篇文章主要为大家详细介绍了织梦后台重复文档检测结果显示id导出文档url链接,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

织梦后台重复文档检测结果显示id和url,方便记录查看和删除后提交到百度删除死链

织梦后台重复文档检测结果显示id导出文档url链接

织梦后台重复文档检测结果显示id导出文档url链接

织梦后台重复文档检测结果显示id导出文档url链接

实现教程

1、打开 /dede/templets/article_result_same.htm 找到,大概在114行

<?php echo $row['title']; ?>

在它下面加入

( <?php echo $row['id']; ?> ) ( <?php $arcrow=GetOneArchive($row['id']);echo $arcrow['arcurl']; ?> ) <input name="arcIds" type="checkbox" id="arcId" value="<?php echo $row['id'];?>" style="display:none;" checked />

继续找到129行左右的

(共有 <?php echo $allarc; ?> 篇重复标题的文档!)

在它上面加入

<input type='button' name='bt4' value='导出全部链接' onclick='expArc()' />&nbsp;
<script>
function expArc(){
var qstr="";
if(document.form2.arcId.value) return document.form2.arcId.value;
for(i=0;i<document.form2.arcId.length;i++)
{
if(document.form2.arcId[i].checked)
{
if(qstr=="")
qstr=document.form2.arcId[i].value;
else
qstr=qstr+"`"+document.form2.arcId[i].value;
}
}
document.form2.titles.value = qstr;
document.form2.dopost.value = 'export';
document.form2.submit();
}
</script>

如图

织梦后台重复文档检测结果显示id导出文档url链接

2、打开 /dede/article_test_same.php 找到

COUNT(title) AS dd,title

改成

COUNT(title) AS dd,title,id

如图

织梦后台重复文档检测结果显示id导出文档url链接

继续找到大概在30行

//删除选中的内容(只保留一条)

在它上面加入

else if($dopost=='export')
{
if(empty($titles))
    {
        header("Content-Type: text/html; charset={$cfg_ver_lang}");
echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset={$cfg_ver_lang}\">\r\n";
        echo "没有指定导出的文档!";
        exit();
    }
if(isset($cfg_basehost) && $cfg_basehost != '/')
{
$domain = $cfg_basehost;
}
else
{
if(isset($_SERVER['HTTPS']) && ('1' == $_SERVER['HTTPS'] || 'on' == strtolower($_SERVER['HTTPS']))){
$SERVER_PORT = 'https://';
}elseif(isset($_SERVER['SERVER_PORT']) && ('443' == $_SERVER['SERVER_PORT'] )) {
$SERVER_PORT = 'https://';
}else{
$SERVER_PORT = 'http://';
}
$domain = $SERVER_PORT . $_SERVER['HTTP_HOST'];
}
$content = "";
$ids = split('`',$titles);
foreach($ids as $id)
    {
        $arcrow = GetOneArchive($id);
$content .= $domain . str_replace($domain, '', $arcrow['arcurl']) . "\r\n";
    }
Header("Content-type:application/octet-stream");
Header("Accept-Ranges:bytes");
header("Content-Disposition:attachment;filename=badlink.txt");
header("Expires:0");
header("Cache-Control:must-revalidate,post-check=0,pre-check=0 ");
header("Pragma:public");
echo $content;
exit();
}

完成。

以上就是织梦后台重复文档检测结果显示id导出文档url链接的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持361模板网。

感谢打赏,我们会为大家提供更多优质资源!

热词标签: 重复文档

上一篇织梦数据库内容替换正则表达式替换了0条BUG修复

下一篇WordPress如何实现在文章中间插入广告?

取消

感谢您的支持,我们会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by361模板网,分享从这里开始,精彩与您同在