内容正在载入中,请稍后……
公告
About me
搜索
统计
其他
3 Sep.2010

JTBC PHP版 文章点击数一直为0的解决办法 不指定

作者: 我就是个世界   分类:技术&学习 » PHP 学习   出处:本站原创            | |
今天发现刚刚用JTBC PHP版做的站,文章点击数一直是0, 看了内容页模板最后已经加了计数器的代码了,怎么就还是不行呢?

<script type="text/javascript">
function innerCOUNT(strers)
{
  if (strers != "$error$") get_id("count").innerHTML = strers;
};
igets("{$=ii_get_actual_route('expansion')}/count/?genre={$=urlencode($GLOBALS['ngenre'])}&id={$id}", innerCOUNT);
</script>

然后在后台修改文章的点击数,结果发现修改不了,一直是0

然后进数据库看,也是0,在数据库直接改a_count字段为有效点击次数。 然后清空缓存,刷新前台,发现点击数依然是0.

郁闷了。。。

JTBC群里朋友让看官方的论坛资料文档 文章点击数一直是0

大概看了一下,说的是ASP,以为自己的模板应该没写错的。

结果看了最后那个人说的,以为是解压的时候损坏了expansion文件夹中的某个文件,于是用BC2比较原程序文件夹与现在的程序文件夹发现expansion文件夹并没有问题,然后比较公用模板文件的时候发现了公用头模板文件缺少以下两个JS,才想来之前做模板的时候以为这两个JS是原默认模板的JS,因为我整体换了模板,所以这两个JS以为没用就没有往新模板文件中添加。想想觉得应该于这两个JS有关系。


<script type="text/javascript" src="{$=#global_images_route}js/main.js"></script>
<script type="text/javascript" src="{$=#global_images_route}js/writeflashhtml2.js"></script>


于是在公用头模板文件中添加以上两个JS,刷新文章。 OK,解决了。。。


然后去详细看了这两个JS的代码。
         writeFlashHTML2.js是一个JS方法,主要用于Flash的输出。其实它与计数无关的。具体用法,请参照下一篇日志: writeFlashHTML,一个JS方法,主要用于Flash的输出及用法
         main.js 可以说也是JTBC模板的灵魂。里面包含了用户前后台操作的大部份调用代码。绝对不可以删除的。
分享到QQ空间
最后编辑: 我就是个世界 编辑于January 25, 2011 12:03
时间:16:29 评论(0) 引用(0) 阅读(2241) Tags: , , , ,
发表评论
  昵称 [注册]
  密码 (游客无需密码)
  网址
  电邮
OpenID登入 权限选项 表情