phpcms v9增加文章隨機(jī)點(diǎn)擊數(shù)的方法:
創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、紫云網(wǎng)絡(luò)推廣、小程序設(shè)計(jì)、紫云網(wǎng)絡(luò)營銷、紫云企業(yè)策劃、紫云品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供紫云建站搭建服務(wù),24小時(shí)服務(wù)熱線:028-86922220,官方網(wǎng)址:www.cdcxhl.com
找到文件count.php(網(wǎng)站根目錄/api)
查找第50行,找到這段代碼$views = $r['views'] + 1;這里的1是默認(rèn)的,表示每瀏覽一次,點(diǎn)擊量增加一次,可以修改成自己想要的任意數(shù)字
或者$views = $r['views'] + rand(10,100); 隨機(jī)的增加 10到100之間的一個(gè)任意的整數(shù);
1,首頁調(diào)用點(diǎn)擊量
{pc:content action="lists" catid="$r[catid]" num="5" order="id DESC" return="info"}
{php $categorys = getcache('category_content_'.$siteid,'commons');}
{loop $info $v}
{php $category = $categorys[$v[catid]];}
{php $modelid = $category['modelid'];}
{php $db = pc_base::load_model('hits_model'); $_r = $db-get_one(array('hitsid'='c-'.$modelid.'-'.$v[id])); $views = $_r[views]; }
{php $comment_tag = pc_base::load_app_class("comment_tag", "comment"); $comment_total = $comment_tag-count(array('commentid'='content_'.$v[catid].'-'.$v[id].'-'.$modelid));}
·{str_cut($v['title'],40)} 點(diǎn)擊:{$views} 評(píng)論:{if $comment_total}{$comment_total}{else}0{/if}
{/loop}
{/pc}
2,列表頁調(diào)取點(diǎn)擊量
{php $db = pc_base::load_model(‘hits_model’); $_r = $db-get_one(array(‘hitsid’=’c-’.$modelid.’-’.$r[id])); $views = $_r[views]; }
點(diǎn)擊:{$views}
3, 內(nèi)容頁調(diào)取點(diǎn)擊量
\script type="text/javascript" src="{JS_PATH}jquery.min.js"
\span id="hits"\script language="JavaScript" src="{APP_PATH}api.php?op=countid={$id}modelid={$modelid}"\/span
每次訪問文章的時(shí)候通過 js來請(qǐng)求,每次請(qǐng)求會(huì)更新點(diǎn)擊量。
具體課程參考下這篇博客《phpcms文章點(diǎn)擊量統(tǒng)計(jì)方法》,,
更多問題可以去php中文網(wǎng)問答社區(qū)提問,大神在線幫你解決,希望對(duì)你有幫助
點(diǎn)擊:span id="hits"/span
script language="JavaScript" src="{APP_PATH}api.php?op=countid={$id}modelid={$modelid}"/script
這兩個(gè)加到模板中,官方默認(rèn)模版中就有