欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程之dedeCMS系列教程:【dedecms 软件下载频道防盗链php代码】,请阅读以下详细内容!
dedecms 软件下载频道防盗链php代码
<script src="http://pstatic.xunlei.com/js/webThunderDetect.js"></script>
<?php require("encode.inc"); ?>
<?php
require_once(dirname(__FILE__)."/../include/config_base.php");
require_once(dirname(__FILE__)."/../include/inc_channel_unit.php");
if(!isset($open)) $open=0;
if(!isset($aid)) $aid="";
$dsql=new DedeSql(false);
//读取文档基本信息
$arctitle="";
$arcurl="";
$gquery="Select
dede_archives.title,dede_archives.senddate,dede_archives.arcrank,
dede_archives.ismake,dede_archives.typeid,dede_archives.channel,dede_archives.money,
dede_arctype.typedir,dede_arctype.namerule
From dede_archives
left join dede_arctype on dede_arctype.ID=dede_archives.typeid
where dede_archives.ID='$aid'
";
$arcRow=$dsql->GetOne($gquery);
if(is_array($arcRow)){
$arctitle=$arcRow['title'];
$arcurl=GetFileUrl($aid,$arcRow['typeid'],$arcRow['senddate'],$arctitle,$arcRow['ismake'],$arcRow['arcrank'],$arcRow['namerule'],$arcRow['typedir'],$arcRow['money']);
}else{
$dsql->Close();
ShowMsg("无法获取未知文档的信息!","-1");
exit();
}
$cu=new ChannelUnit($arcRow['channel'],$aid);
if(!is_array($cu->ChannelFields)) {
$cu->Close();
$dsql->Close();
ShowMsg("获取文档链接信息失败!","-1");
exit();
}
$vname="";
foreach($cu->ChannelFields as $k=>$v){
if($v['type']=="softlinks"){ $vname=$k; break; }
}
if(!is_array($cu->ChannelFields)) {
$cu->Close();
$dsql->Close();
ShowMsg("获取文档链接信息失败!","-1");
exit();
}
if(!strstr($_SERVER['HTTP_REFERER'],$arcurl))
{
echo "<script language='javascript'>location=\"$arcurl\";</script>";
}
$row=$dsql->GetOne("Select $vname From ".$cu->ChannelInfos['addtable']." where aid='$aid'");
$downlinks=$cu->GetAddLinks($row[$vname]);
$dsql->Close();
$cu->Close();
$link=base64_decode($link);
$thunderUrl=ThunderEncode($link);
echo "<script>OnDownloadClick('".$thunderUrl."','',location.href,'07231',2,'')</script>";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title><?php echo $arctitle?>下载地址列表</title>
<link href="../templets/style/dede.css" rel="stylesheet" type="text/css" />
<link href="../templets/style/spage.css" rel="stylesheet" type="text/css" />
</head>
</head>
<body>
<center>
<div class="stop">
<span class="toptitle">下载</span>
<span class="toplink"><a href="http://www.jb51.net/" _fcksavedurl="/">返回主页</a></span></div>
<div class="smain">
<div class="mtitle">
<div class="mtname">软件名称:<a href='<?php echo $arcurl?>' _fcksavedurl='<?php echo $arcurl?>' style='font-size:11pt'><?php echo $arctitle?></a></div>
</div>
<div class="">
<div class="svote">
<div class="vtinfo">
下载地址列表:
<div class="vtbox"><a href='<?php echo $thunderUrl?>' _fcksavedurl='<?php echo $thunderUrl?>' style='font-size:11pt'>点这里右键使用迅雷下载-><?php echo $arctitle?></a></div>
</div>
</div>
</div>
</div>
</center>
</body>
</html>
关于dedecms 软件下载频道防盗链php代码的用户互动如下:
相关问题:PHPcms跟DEDEcms管理系统哪个好?
答:(1)phpcms是采用模块化开发的内容管理系统,支持多种分类方式,方便开发者实现个性化的网站设计和维护的开源程序,根据不同模块可以使一个网站拥有文章、图片、视频管理功能,通过黄页模块很容易定制分类信息、商城等功能强大的多用户管理平台... >>详细
相关问题:知道PHP源代码用什么软件打开看网站,用什么软件编...
答:呵呵,PHP源码用记事本就可打开编辑了,当然用DW也可以。图片背景要改,可要看清图片的链接(或者直接将图片改成你要的图片也可),改文字格式要通过CSS来修改,链接的话,应该在网站后台就能修改。不过,这样改太累了点!而且PHP的网页无法直接... >>详细
相关问题:dedecms首页如何调用软件下载地址
答:找到soft_add.php,将$urls .= "{dede:link islocal='1' text='{$servermsg1}'} $softurl1 {/dede:link}\r\n"; 改为 : $urls .= $softurl1 ; 这样就把{dede:link} 这个标签去掉了!自己摸索出来的,望采纳! >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
