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

dedecms添加登錄管理認證碼的方法
來源:易賢網 閱讀:793 次 日期:2015-03-10 10:29:48
溫馨提示:易賢網小編為您整理了“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)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
亚洲欧美日韩在线一区| 国产一区二区三区自拍| 雨宫琴音一区二区在线| 欧美成人免费小视频| 久久er精品视频| 亚洲男人第一网站| 亚洲永久精品大片| 亚洲综合999| 亚洲与欧洲av电影| 亚洲欧美日韩在线高清直播| 亚洲免费婷婷| 性xx色xx综合久久久xx| 亚洲视频999| 一本色道久久| 亚洲免费影视第一页| 一区二区三区免费在线观看| 日韩视频在线一区二区三区| 亚洲电影成人| 亚洲国产99| 在线成人黄色| 亚洲精品日本| 一区二区黄色| 亚洲欧美国产77777| 欧美一区二区三区免费观看| 亚洲一区二区三区涩| 午夜精品久久久久久久99热浪潮 | 欧美日韩国产小视频在线观看| 久久久五月婷婷| 久久精品最新地址| 欧美11—12娇小xxxx| 欧美三级在线播放| 国产一区二区三区黄视频| **性色生活片久久毛片| 99精品视频免费在线观看| 亚洲在线电影| 久久视频免费观看| 欧美乱人伦中文字幕在线| 国产精品毛片高清在线完整版| 黄色综合网站| 亚洲一区二区三区在线视频| 久久裸体视频| 欧美视频一区二区三区在线观看 | 亚洲国产一区二区在线| 亚洲免费观看| 欧美专区在线观看一区| 欧美电影免费观看网站 | 激情视频一区二区三区| 亚洲国产美国国产综合一区二区| 一区二区三区免费观看| 久久裸体艺术| 国产精品视频自拍| 亚洲美女电影在线| 欧美亚洲日本一区| 欧美精品一区二区三区在线看午夜 | 欧美成人中文| 国产精品久久久久一区二区| 亚洲高清久久| 性欧美办公室18xxxxhd| 欧美精品尤物在线| 激情小说另类小说亚洲欧美| 亚洲一二三区在线| 欧美高清视频一区| 黑人中文字幕一区二区三区 | 一本久道久久综合中文字幕| 久久亚洲色图| 国产一区二区日韩精品| 亚洲视频中文| 欧美激情国产高清| 原创国产精品91| 欧美主播一区二区三区| 国产精品久久久久久久午夜片 | 亚洲国产精品一区制服丝袜 | 亚洲精品一区在线观看| 久久国产免费| 国产人久久人人人人爽| 一区二区三区高清| 欧美日韩第一页| 亚洲精选大片| 欧美高清免费| 亚洲日韩中文字幕在线播放| 免费观看日韩| 最新国产成人av网站网址麻豆| 久久视频在线看| 在线观看日韩国产| 免费成人高清视频| 亚洲国产精品美女| 欧美精品v日韩精品v韩国精品v | 你懂的视频欧美| 在线观看91精品国产入口| 久久免费高清视频| 在线观看视频一区| 蜜桃av噜噜一区| 亚洲成色www久久网站| 老色鬼精品视频在线观看播放| 红桃视频成人| 你懂的成人av| 亚洲精品国产系列| 欧美日韩卡一卡二| 亚洲免费视频一区二区| 国产欧美日韩高清| 久久夜色精品国产亚洲aⅴ| 亚洲国产精品成人综合| 欧美成人中文字幕| 亚洲最新视频在线| 国产精品青草综合久久久久99 | 久久久噜噜噜久久| 亚洲国产黄色| 欧美日韩精品免费观看视一区二区| 一本不卡影院| 国产视频一区二区在线观看| 久久全球大尺度高清视频| 亚洲福利视频在线| 欧美午夜免费| 久久精品人人爽| 亚洲精品久久久久久下一站| 国产日韩在线视频| 久久精品一区二区三区四区| 亚洲二区在线视频| 欧美天堂亚洲电影院在线观看 | 在线观看成人小视频| 欧美精品videossex性护士| 亚洲一区二区免费| 国模一区二区三区| 欧美片在线播放| 欧美一区二区三区电影在线观看| 亚洲国产精品免费| 国产精品视区| 欧美精品一区二区在线播放| 午夜精品久久99蜜桃的功能介绍| 在线看欧美日韩| 国产精品久久久久久久一区探花| 久久这里只有| 午夜精品国产更新| 亚洲毛片网站| 激情欧美一区二区三区| 国产精品美女久久福利网站| 欧美v国产在线一区二区三区| 亚洲一区视频在线观看视频| 亚洲精品久久久久久久久久久久 | 欧美吻胸吃奶大尺度电影| 久久国产一区二区三区| 亚洲视频久久| 亚洲国产天堂久久综合网| 国产一区二区电影在线观看| 欧美日本精品一区二区三区| 久久久成人网| 亚洲欧美清纯在线制服| 国产精品99久久久久久有的能看| 亚洲国产欧美久久| 韩日精品视频| 国产亚洲欧美一级| 国产九区一区在线| 国产精品久久久久99| 欧美日韩精品免费看| 欧美大色视频| 欧美 日韩 国产一区二区在线视频 | 久久亚洲精品伦理| 午夜欧美精品久久久久久久| aa国产精品| 亚洲美女视频在线观看| 亚洲国产精品va| 亚洲高清资源| 亚洲高清网站| 亚洲激情电影在线| 亚洲高清久久网| 亚洲第一二三四五区| 在线看一区二区| 亚洲国产精品一区二区久| 亚洲高清视频的网址| 亚洲国产三级网| 亚洲人成人一区二区在线观看| 亚洲国产欧美久久| 日韩视频一区二区| 一区二区欧美激情| 一区二区成人精品| 亚洲一区二区免费视频| 一区二区三区福利| 宅男精品视频| 亚洲永久网站| 午夜伦欧美伦电影理论片| 亚洲一区影音先锋| 欧美一区免费视频| 久久先锋资源| 欧美日韩成人精品| 国产精品日韩精品| 国产精品网站在线| 国内外成人在线| 91久久中文| 亚洲一区二区免费看| 欧美一区二区在线免费观看| 久久精品亚洲一区二区| 蜜臀av在线播放一区二区三区| 欧美www视频| 欧美日韩在线综合| 欧美日韩成人激情| 亚洲黄色免费电影| 国产午夜精品全部视频在线播放| 亚洲一区二区免费看| 欧美一区二区视频在线| 国产精品麻豆成人av电影艾秋|