中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

dedecms添加登錄管理認證碼的方法
來源:易賢網 閱讀:1081 次 日期:2015-03-04 11:32:34
溫馨提示:易賢網小編為您整理了“dedecms添加登錄管理認證碼的方法”,方便廣大網友查閱!

本文實例講述了dedecms添加登錄管理認證碼的方法。分享給大家供大家參考。具體分析如下:

隨著dedecms用的人越來越多,也就引來各種關注,然后就各種漏洞、入侵,最近又爆出了一個堪稱全版本都有的漏洞,的確,我googlehack了一下,基本上 5.5-5.7 的版本測試都可以,不過MD5是個硬傷,多余的話就不說了.

其實就是在后臺登錄界面添加個表單驗證而已,管理認證,應該知道吧,動易、帝國的那種,本地字符驗證,而不是數據庫驗證,所以SQL查詢不了,入侵時碰到這種登錄最糾結,最無奈的.

首先看看,我們要改的是這2個文件/(后臺路徑)/templets/login.htm 這是后臺登錄界面,/(后臺路徑)/login.php 登錄消息的處理文件.

我們先來改login.htm文件,可能大家的模板不一樣,不過自己改改吧,這是驗證表單是否為空的代碼,可以直接放在HTML里,也可以link到JS文件里,代碼如下:

復制代碼代碼如下:<script language="javascript">

<!--

var closestr=0;

function SetFocus() {

var df = document.form1;

if(df.userid.value == '')

df.userid.focus();

else

df.userid.select();

}

function CheckForm() {

var df = document.form1;

if(df.userid.value == '') {

alert('請輸入用戶名!');

df.userid.focus();

return false;

}

if(df.pwd.value == '') {

alert('請輸入密碼!');

df.pwd.focus();

return false;

}

if (df.validate.value == '') {

alert ('請輸入您的驗證碼!');

df.validate.focus();

return(false);

}

if (df.vacodes.value == '') {

alert ('請輸入您的認證碼!');

df.vacodes.focus();

return(false);

}

}

//-->

</script>

這是我的form框架和input提交,其實那個認證碼的input 直接復制用戶名的 input或密碼的input就可以,改下name名就可以了,代碼如下:

復制代碼代碼如下:<form name="form1" id="form1" method="post" action="login.php" onsubmit='return CheckForm();'>

<input type="hidden" name="gotopage" value="<?php if(!empty($gotopage)) echo $gotopage;?>" />

<input type="hidden" name="dopost" value="login"/>

<ul>

<li><span>用戶名:</span>

<input type="text" name="userid" class="input_out" maxlength="20" style="width:148px;" onfocus="this.className='input_on';this.onmouseout=''" onblur="this.className='input_off';this.onmouseout=function(){this.className='input_out'};" onmousemove="this.className='input_move'" onmouseout="this.className='input_out'"/>

</li>

<li><span>密&nbsp;&nbsp;碼:</span>

<input type="password" name="pwd" class="input_out" maxlength="20" style="width:148px;" onfocus="this.className='input_on';this.onmouseout=''" onblur="this.className='input_off';this.onmouseout=function(){this.className='input_out'};" onmousemove="this.className='input_move'" onmouseout="this.className='input_out'"/>

</li>

<li><span>認證碼:</span>

<input type="password" name="vacodes" class="input_out" maxlength="20" style="width:148px;" onfocus="this.className='input_on';this.onmouseout=''" onblur="this.className='input_off';this.onmouseout=function(){this.className='input_out'};" onmousemove="this.className='input_move'" onmouseout="this.className='input_out'"/>

</li>

<li><span>驗證碼:</span>

<input name="validate" type="text" id="vdcode" style="width:50px;text-transform:uppercase;" onfocus="this.className='input_on';this.onmouseout=''" onblur="this.className='input_off';this.onmouseout=function(){this.className='input_out'};" onmousemove="this.className='input_move'" onmouseout="this.className='input_out'" class="input_out"/>

<img id="vdimgck" src="../include/vdimgck.php" alt="看不清?點擊更換" align="absmiddle" style="cursor:pointer" onclick="this.src=this.src+'?'"/></li>

<span>&nbsp;</span>

<input name='Submit' type='image' style='width:60px; HEIGHT: 25px;' src='img/submit.gif' width='60' height='27'/>

</li>

</ul>

</form>

然后就是提交驗證(/login.php)了,代碼第50行就有注釋 //登錄檢測,我們把驗證內嵌在如下代碼:

復制代碼代碼如下:if (!emptyempty($userid) && !emptyempty($pwd)) {

$res = $cuserLogin->checkUser($userid, $pwd);

//success

if ($res == 1) {

//里,如下。

if (!emptyempty($userid) && !emptyempty($pwd)) {

$res = $cuserLogin->checkUser($userid, $pwd);

//success

if ($res == 1) { //嵌套到這里面!

$uservacodes = $_POST['vacodes']; //取出vacodes內容放入另一個變量

if ($uservacodes != '認證碼自定義') { //自行修改認證碼自定義內容!

ResetVdValue();

ShowMsg('認證碼不正確!', 'login.php', 0, 1000); //不等于跑這里

die;

} else { //等于就跑這里

$cuserLogin->keepUser();

if (!emptyempty($gotopage)) {

ShowMsg('成功登錄,正在轉向管理管理主頁!', $gotopage);

die;

} else {

$uservacodes = $_POST['vacodes'];

ShowMsg('成功登錄,正在轉向管理管理主頁!', 'index.php');

die;

}

}

解釋:先驗證圖片驗證碼,在驗證用戶名,在驗證密碼,最后驗證認證碼,以免認證碼被爆破.

注意:if的塊語句{}一定要對應,不然會出錯,可以用Notepad++來修改.

也可以把認證碼比較那里設置成變量,鏈接到包含的文件里,比如config文件,自己操作吧,個人博客我就不講究互動性了,其他的網站源碼也大同小異,找到登錄界面和提交頁面,修改之即可.

希望本文所述對大家的dedecms建站有所幫助。

更多信息請查看IT技術專欄

更多信息請查看CMS教程
易賢網手機網站地址:dedecms添加登錄管理認證碼的方法
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
这里是久久伊人| 亚洲天堂男人| 国产精品久久久久久超碰| 久久躁日日躁aaaaxxxx| 午夜久久tv| 亚洲黄色在线看| 国产一级揄自揄精品视频| 免费91麻豆精品国产自产在线观看| 亚洲一区免费观看| 欧美日韩高清在线一区| 欧美风情在线观看| 欧美高清视频免费观看| 欧美日韩国产成人在线免费| 欧美激情第六页| 欧美亚洲成人精品| 激情综合色丁香一区二区| 伊伊综合在线| 一本色道**综合亚洲精品蜜桃冫| 亚洲私人黄色宅男| 欧美亚洲免费高清在线观看| 午夜精品婷婷| 欧美日韩国产a| 国产一区二区三区四区| a91a精品视频在线观看| 久久久国产精品一区二区中文| 久久久久中文| 国产精品天天摸av网| 尤物精品国产第一福利三区 | 欧美午夜精品一区二区三区| 欧美日韩国内| 亚洲精品1区2区| 久久亚洲私人国产精品va| 国产精品久久久久影院色老大| 韩国av一区二区三区在线观看| 亚洲靠逼com| 欧美啪啪成人vr| 久久一区中文字幕| 国产麻豆9l精品三级站| 亚洲一区二区三区777| 免费成人性网站| 国内精品视频久久| 欧美中文字幕在线观看| 国产美女精品免费电影| 欧美一乱一性一交一视频| 国产精品免费小视频| 亚洲丝袜av一区| 国产精品一香蕉国产线看观看| 亚洲综合国产| 欧美日韩中文字幕精品| 亚洲欧美色婷婷| 伊人久久大香线| 久久免费偷拍视频| 亚洲第一视频网站| 欧美日韩国产另类不卡| 亚洲无线视频| 91久久视频| 国产日韩欧美在线一区| 欧美日韩三区| 久久久成人网| 在线性视频日韩欧美| 好吊色欧美一区二区三区四区| 美日韩丰满少妇在线观看| 亚洲视频每日更新| 在线高清一区| 国内揄拍国内精品久久 | 午夜精品成人在线| 亚洲高清在线观看| 国产自产女人91一区在线观看| 欧美成人伊人久久综合网| 亚洲在线视频| 亚洲午夜日本在线观看| 亚洲美女毛片| 日韩视频不卡| 国外成人性视频| 亚洲精品美女在线观看播放| 国产伊人精品| 国产一区二区精品在线观看| 欧美午夜精彩| 国产日本欧美在线观看| 国产精品日日摸夜夜摸av| 国产精品尤物福利片在线观看| 欧美国产日韩一区| 美乳少妇欧美精品| 欧美大片在线观看一区| 欧美日韩亚洲激情| 国产精品一区二区久久精品| 国产一区美女| 最新成人av网站| 亚洲天堂男人| 久久综合免费视频影院| 欧美片在线播放| 黑人巨大精品欧美一区二区| 亚洲精品色图| 麻豆精品在线播放| 国产日韩av高清| 亚洲精选91| 葵司免费一区二区三区四区五区| 免播放器亚洲一区| 国产丝袜美腿一区二区三区| 日韩视频专区| 免费永久网站黄欧美| 欧美亚州韩日在线看免费版国语版| 国产日韩欧美麻豆| 亚洲少妇在线| 欧美人与性动交α欧美精品济南到| 黄色一区三区| 欧美日韩视频一区二区三区| 一本色道久久综合| 亚洲国产天堂久久综合网| 欧美一区成人| 欧美极品在线播放| 亚洲精品一区二区三区四区高清| 欧美一区二区三区婷婷月色| 欧美视频一区二区| 亚洲一区二区三区午夜| 国产精品国产成人国产三级| 一区二区三区久久精品| 欧美精品xxxxbbbb| 亚洲另类春色国产| 欧美精品一区二区三区视频| 亚洲国产日韩在线| 欧美极品在线观看| 亚洲欧美电影院| 国产最新精品精品你懂的| 久久精品99无色码中文字幕| 亚洲福利国产| 国产精品超碰97尤物18| 久久夜色精品国产欧美乱极品| 欧美日韩综合在线| 久久成人精品| 一区二区三区国产在线观看| 欧美人交a欧美精品| 亚洲综合国产激情另类一区| 国内自拍视频一区二区三区| 欧美激情一级片一区二区| 午夜精品免费| 亚洲视频在线播放| 亚洲国产精品va| 在线观看欧美成人| 黑人一区二区| 国产麻豆午夜三级精品| 欧美精品久久99久久在免费线| 久久久精品欧美丰满| 性做久久久久久| 亚洲欧美日韩在线| 中文欧美在线视频| 在线中文字幕日韩| 亚洲午夜极品| av成人手机在线| 亚洲自拍偷拍网址| 午夜精品理论片| 久久精品动漫| 欧美成人高清视频| 欧美日韩国产不卡| 欧美精品乱人伦久久久久久| 欧美激情视频在线免费观看 欧美视频免费一 | 久久久久国产免费免费| 久久精品欧美日韩精品| 久久精品中文| 欧美在线视频观看免费网站| 亚洲欧美日韩中文在线制服| 欧美高清视频在线观看| 久久av最新网址| 欧美日韩一区二区在线观看| 在线精品亚洲一区二区| 欧美成人国产一区二区| 亚洲精品偷拍| 国产视频在线观看一区| 麻豆精品视频| 国产精品sss| 亚洲人成毛片在线播放| 欧美一区二区性| 国产综合精品| 一区二区三区成人| 亚洲黄一区二区三区| 亚洲欧美成人一区二区三区| 欧美日韩国产91| 亚洲人成人99网站| 亚洲高清不卡| 亚洲午夜国产一区99re久久| 亚洲第一在线综合在线| 午夜欧美大片免费观看| 国产精品视频免费| 亚洲制服丝袜在线| 国产欧美日本在线| 香蕉成人啪国产精品视频综合网| 欧美高清成人| 亚洲精品系列| 欧美性一区二区| 香港久久久电影| 国产日产欧美一区| 欧美午夜a级限制福利片| 国产精品久久久久aaaa| 99国产精品自拍| 亚洲欧美日韩一区| 欧美区国产区| 欧美三级在线视频| 国产精品久久久久7777婷婷| 国产精品久久久久久久9999| 国产美女一区|