1.找到plus目录下的download.php,找开后找到:
1
以下为引用的内容:
2
$vname = '' ;
3
foreach($cu->ChannelFields as $k=>$ v ){
4
if ($ v [ 'type' ]== 'softlinks' ){ $vname=$k; break ; }
5
}
在这个上面,添加如下代码:
1
以下为引用的内容:
2
$ id = isset($ id ) && is_numeric($ id ) ? $ id : 0;
3
$ hash = md5($link);
4
$query = "select click from dede_archives where id='$aid'" ;
5
$row = $dsql->GetOne($query);
6
$query = "update dede_archives set click=click+1 where id='$aid'" ;
7
$dsql->ExecNoneQuery($query);
2.找到 plus/disdls.php这个文件,用以下内容全部替换
01
以下为引用的内容:
02
<?php
03
require_once( dirname (__FILE__). "/../include/common.inc.php" );
04
$aid = (isset($aid) && is_numeric($aid)) ? $aid : 0;
05
$row = $dsql->GetOne( "Select click From `dede_archives` where id='$aid' " );
06
if (is_array($row))
07
{
08
echo "document.write('" .$row['click ']."' );\r\n";
09
}
10
exit ();
11
/*-----------
12
如果想显示下载次数,即把下面JS调用放到文档模板适当位置
13
<script src= "{dede:field name='phpurl'/}/disdls.php?aid={dede:field name='id'/}" language= "javascript" ></script>
14
------------*/
15
?>
这种方法不用修改其他文件! |