توسط اين مد ميتونيد براي ورود كاربران كد امنيتي بزاريد.
1- فايل Engine/init.php رو باز كنيد و به دنبال كد زير بگرديد:
include_once $tpl->dir.'/login.tpl';
قبل از آن كد زير را قرار دهيد:
$capcha_code = "<span id=\"dle-captcha\"><img onclick=\"reload()\" src=\"".$path['path']."engine/modules/antibot.php\" alt=\"{$lang['sec_image']}\" border=\"0\" /></span>";
$path = parse_url($config['http_home_url']);
$capcha_code .= <<<HTML
<script language='JavaScript' type="text/javascript">
function reload () {
var rndval = new Date().getTime();
document.getElementById('dle-captcha').innerHTML = '<img onclick="reload()" src="{$path['path']}engine/modules/antibot.php?rndval=' + rndval + '" border="0" width="120" height="50">';
};
</script>
HTML;
$path = parse_url($config['http_home_url']);
$capcha_code .= <<<HTML
<script language='JavaScript' type="text/javascript">
function reload () {
var rndval = new Date().getTime();
document.getElementById('dle-captcha').innerHTML = '<img onclick="reload()" src="{$path['path']}engine/modules/antibot.php?rndval=' + rndval + '" border="0" width="120" height="50">';
};
</script>
HTML;
3- فايل Engine/Modules/sitelogin.php را باز كنيد و به دنبال كد زير بگرديد:
$_POST['login_name'] = $db->safesql($_POST['login_name']);
قبل از آن كد زير را قرار دهيد:
if ( $_POST['sec_code'] != $_SESSION['sec_code_session'] OR !$_SESSION['sec_code_session'])
{
msgbox('Ошибка', $lang['reg_err_19']);
$_SESSION['sec_code_session'] = false;
return;
}
{
msgbox('Ошибка', $lang['reg_err_19']);
$_SESSION['sec_code_session'] = false;
return;
}
فايل Templates/YOUR_TEMPLATES/login.tpl را باز كنيد و كد زير را قبل از دكمه ورود قرار دهيد:
<tr align="left" valign="middle">
<td width="58" height="25" align="right"></td>
<td height="25" align="right"><br />{$capcha_code}<br /><br /></td>
</tr>
<tr align="left" valign="middle">
<td width="58" height="25" align="right">كد</td>
<td height="25" align="right"><input type="text" name="sec_code" style="width:103px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "></td>
</tr>
<td width="58" height="25" align="right"></td>
<td height="25" align="right"><br />{$capcha_code}<br /><br /></td>
</tr>
<tr align="left" valign="middle">
<td width="58" height="25" align="right">كد</td>
<td height="25" align="right"><input type="text" name="sec_code" style="width:103px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "></td>
</tr>
موفق باشيد.