欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

dedecms

當(dāng)前位置:主頁 > CMS教程 > dedecms >

織夢(mèng)dedeCMS文章防刷新機(jī)制的代碼

來源:本站原創(chuàng)|時(shí)間:2020-05-31|欄目:dedecms|點(diǎn)擊: 次

最近發(fā)現(xiàn)織夢(mèng)DEDECMS的文章點(diǎn)擊計(jì)數(shù)器有個(gè)弊端,就是只要你刷新一下網(wǎng)頁就做增加一次,

 

也就是說只要有一個(gè)PV就算是一次點(diǎn)擊,有時(shí)我們?yōu)榱司_統(tǒng)計(jì)熱門文章,則需要防刷新機(jī)制,所以自己試著修改下PHP代碼,試了下,好像可以。 

 

將plus/count.php 改為下面代碼就OK了. 

 

<?

$__ONLYDB = true;

require_once(dirname(__FILE__)."/../include/config_base.php");

 

session_start();  //新加入

 

if(empty($aid)) $aid="0";

$aid = ereg_replace("[^0-9]","",$aid);

if(empty($mid)) $mid="0";

$mid = ereg_replace("[^0-9]","",$mid);

 

if (!isset($_SESSION['c_time'.$aid]))  //  如果第一次訪問,設(shè)定時(shí)間戳,并允許增加

    $_SESSION['c_time'.$aid] = time();

 

    $dsql = new DedeSql(false);

    $dsql->ExecuteNoneQuery("Update dede_archives set click=click+1 where ID='$aid'");

    if(!empty($mid)){

    $dsql->ExecuteNoneQuery("Update dede_member set pageshow=pageshow+1 where ID='$mid'");

    }

    if(!empty($view)){

        $row = $dsql->GetOne("Select click From dede_archives  where ID='$aid'");

        echo "document.write('".$row[0]."');\r\n";

    }

    $dsql->Close();

    exit();

 

}

elseif (time() - $_SESSION['ctime'.$aid] < 3600) // 如果在一小時(shí)內(nèi)刷新頁面,則不增加。按此可以設(shè)置永遠(yuǎn)不增加

{

    exit();

} else {                        // 如果超過一小時(shí),則重新計(jì)時(shí),并允許增加

    $allow_insert = true;

    unset($_SESSION['ctime'.$aid]);

}

上一篇:織夢(mèng)CMS實(shí)現(xiàn)軟件及分類信息采集的方法

欄    目:dedecms

下一篇:織夢(mèng)dede5.7以上及以下版本添加新變量Request var not allow!

本文標(biāo)題:織夢(mèng)dedeCMS文章防刷新機(jī)制的代碼

本文地址:http://mengdiqiu.com.cn/a1/dedecms/13212.html

網(wǎng)頁制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫(kù)服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有