本文目录一览:
- 1、dedecms 列表页调用[field:softlinks/]不显示连接地址。请教大神
- 2、dedecms软件下载次数怎么设置?
- 3、如何调DEDECMS整默认顶一下和踩一下次数?
- 4、dedecms插件实现网站访问统计次数 您是多少位访客
dedecms 列表页调用[field:softlinks/]不显示连接地址。请教大神
如果你指的是软件下载应该是这个{dede:field name='softlinks'/} 不需要{dede:arclist}这个标签
dedecms软件下载次数怎么设置?
给你一个解决的办法!
修改/plus/download.php
找到下面的代码:
//更新下载次数
$hash = md5($softUrl);
$rs = $dsql-ExecuteNoneQuery2("Update `dede_downloads` set downloads = downloads+1 where hash='$hash' ");
if($rs = 0)
{
$query = " Insert into `dede_downloads`(`hash`, `id`, `downloads`) values('$hash', '$id', 1); ";
$dsql-ExecNoneQuery($query);
}
修改成如下:
//更新下载次数
$hash = md5($softUrl);
$downNO = rand(100,200); //100到200之间的一个随机值,你也可以设置成一个固定的数值
$rs = $dsql-ExecuteNoneQuery2("Update `dede_downloads` set downloads = downloads+1 where hash='$hash' ");
if($rs = 0)
{
$query = " Insert into `dede_downloads`(`hash`, `id`, `downloads`) values('$hash', '$id', ’$downNO‘); ";
$dsql-ExecNoneQuery($query);
}
如何调DEDECMS整默认顶一下和踩一下次数?
这个只有更改系统文件才可以了.这个顶踩是存在数据库的dede_archives 的goodpost字段里.
我给你提供下思路吧.修改后台的article_add.php文件,找到大约189行处,这段代码
把$sql这段代码替换成
$goodpost = rand(1,99);
//保存到主表
$query = "INSERT INTO `dede_archives`(id,typeid,typeid2,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,
color,writer,source,goodpost,litpic,pubdate,senddate,mid,voteid,notpost,description,keywords,filename,dutyadmin,weight)
VALUES ('$arcID','$typeid','$typeid2','$sortrank','$flag','$ismake','$channelid','$arcrank','$click','$money',
'$title','$shorttitle','$color','$writer','$source','$goodpost','$litpic','$pubdate','$senddate',
'$adminid','$voteid','$notpost','$description','$keywords','$filename','$adminid','$weight');";
这样就行了.随即产生1到99的数字;
如果还有什么不明白的可以继续问.
dedecms插件实现网站访问统计次数 您是多少位访客
DEDECMS增加访客计数统计,显示为【您是多少位访客】,使用方法我都打包在里面了。有什么问题再问我吧!你可以下载下来测试下。