欢迎来到欣怡建站!我们致力于提供优质的网站建站服务
注册

织梦独立模型的文章点击次数的调用与更新

相关案例演示

织梦dedecms独立模型的文章页点击次数调用代码:

<script src=http://www.dede58.com/a/dedejq/"/plus/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}&cid={dede:field name='channel'/}"type='text/javascript'language="javascript"></script>  

在dedecms的文章页调用点击次数的代码是:

<script src=http://www.dede58.com/a/dedejq/”{dede:field name=’phpurl’/}/count.php?view=yes&aid={dede:field name=’id’/}&mid={dede:field name=’mid’/}” type=’text/javascript’ language=”javascript”></script>  

次。但是用这个代码在独立模型的文章页是无法调出的。打开/plus/cont.php可以看到以下代码:

//UpdateStat(); if(!empty($maintable)) { $dsql->ExecuteNoneQuery(" Update `{$maintable}` set click=click+1 where {$idtype}='$aid' "); } if(!empty($mid)) { $dsql->ExecuteNoneQuery(" Update `dede_member_tj` set pagecount=pagecount+1 where mid='$mid' "); } if(!empty($view)) { $row= $dsql->GetOne(" Select click From `{$maintable}` where {$idtype}='$aid' "); if(is_array($row)) { echo"document.write('".$row['click']."');\r\n"; } }  

可以看到是这段sql语句Update `{$maintable}` set click=click+1 where {$idtype}=’$aid’来增加点击次数的,其中{$maintable}就是我们新建的独立模型的表,那这个{$maintable}是指哪个表呢,往上看,是在这里

$maintable的值取决于id=’$cid’,那$cid呢,再往上看,是在这里

//获得频道模型ID if($cid< 0) { $row= $dsql->GetOne("SELECT addtable FROM `dede_channeltype` WHERE id='$cid' AND issystem='-1';"); $maintable= empty($row['addtable'])? '': $row['addtable']; $idtype='aid'; }  

可是再往上看,就没有了,说明需要在该页面GET传channel(独立模型的id)的值过来,所以呢,在普通文章的文章页调用的次数<script src=http://www.dede58.com/a/dedejq/”{dede:field name=’phpurl’/}/count.php?view=yes&aid={dede:field name=’id’/}&mid={dede:field name=’mid’/}” type=’text/javascript’ language=”javascript”></script>的代码中再增加一个参数$cid,值是多少呢?我们知道,在文章页调用channelid的代码是{dede:field name=’channel’/},所以综上,

Dedecms独立模型的文章页点击次数调用代码是:

<script src=http://www.dede58.com/a/dedejq/"/plus/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}&cid={dede:field name='channel'/}"type='text/javascript'language="javascript"></script>  

作者:欣怡建站 挑错 时间:2020-01-13 13:34
首先声明,只要是我们的vip会员所有源码均可以免费下载,不做任何限制
☉本站的源码不会像其它下载站一样植入大量的广告。为了更好的用户体验以后坚持不打水印
☉本站只提供精品源码,源码在于可用,不在多!!希望在这里找到你合适的。
☉本站提供的整站程序,均带数据及演示地址。可以在任一源码详情页查看演示地址
☉本站所有资源(包括源码、模板、素材、特效等)仅供学习与参考,请勿用于商业用途。
☉如有其他问题,请加网站客服QQ(984818011)进行交流。
相关教程
在线客服