安全、高速、放心的軟件下載

限制動易的垃圾評論,給評論加上驗證碼

時間:2019-05-21 09:22:47來源:本站原創人氣:0

最近幾天天天有往站上發一些垃圾評論,挺煩人的,怎么杜絕這垃圾評論橫行呢?那就是給動易加上驗證碼,一共兩步很簡單。
一、修改模板。
1、在<head>中加入
<script. language=javascript>
function refreshimg(){
 document.all.checkcode.src='../Inc/CheckCode.asp?'+Math.random();
}
</script>
2、在評論內容框下加入
         <tr>
           <td align=right>驗證碼:</td>
 <td colSpan=3><input name='CheckCode' size='6' maxlength='6' style='width:50px; BORDER-RIGHT: #F7F7F7 0px solid; BORDER-TOP: #F7F7F7 0px solid; FONT-SIZE: 9pt; BORDER-LEFT: #F7F7F7 0px solid; BORDER-BOTTOM: #c0c0c0 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #F7F7F7; ime-mode:disabled;' nmouseover=''this.style.background='#ffffff';'' nmouseout=''this.style.background='#F7F7F7''' nFocus='this.select();'>
                     &nbsp;<a href='javascript.:refreshimg()' title="看不清楚,換個圖片"><img id='checkcode' src='../Inc/CheckCode.asp' style='border: 1px solid #ffffff' /></a></td>
         </tr>

二、修改Include目錄下PowerEasy.Comment.asp文件,在Sub SaveComment()中加入
   Dim CheckCode
   CheckCode = LCase(Trim(Request("CheckCode")))
If Trim(Session("CheckCode")) = "" Then
 FoundErr = True
 ErrMsg = ErrMsg & "<br><li>你在管理登錄停留的時間過長,導致驗證碼失效。請重新返回登錄頁面進行登錄。<br>  請返回上一頁手動點擊驗證碼刷新。</li>"
End If
If CheckCode <> Session("CheckCode") Then
 FoundErr = True
 ErrMsg = ErrMsg & "<br><li>您輸入的驗證碼和系統產生的不一致,請重新輸入。請返回上一頁手動點擊驗證碼刷新。</li>"
End If
If FoundErr = True Then
 Call WriteErrMsg(ErrMsg,"ol")
 response.end
End If

----------------------------------------------------------------------------------------------------------------------------------------------

動易.net版關閉評論仍有垃圾評論的解決方法

問題:后臺關閉評論也不能防止垃圾評論的問題

解決:很多人把后臺的評論關閉發表了,也把發表文件也刪除了,但是還是有垃圾評論,這樣的原因由于WAP也可以發表評論,只要把WAP評論關閉即可。

設置方法:系統設置---網站信息配置---Rss/WAP設置

是否啟用評論功能   啟用      禁用 


如果還不行,可以把WAP功能關閉:

網站是否啟用WAP(手機訪問)功能:  是       否 


 

標簽動易
網友評論
飞禽走兽有几种压法 上海明星麻将 海王捕鱼官方下载 国泰君安证券富易官网 推荐几个玩现金的棋牌 西甲武磊最新消息 基金配资价格 20选5号码走势图 南粤36选7好彩3 股票指数基金 湖南闲来麻将 街机电玩城捕鱼手机版 丰城期货配资 快乐8官网下载app 选股票软件 天津麻将手机版下载 深海捕鱼达人千炮版