• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Хак [хак]Обновление CAPTCHA для старых версий

Статус
В этой теме нельзя размещать новые ответы.
N

nulled_

Прохожие
95306249sn8.jpg

В новых версиях стоит по умолчанию. Предназначено для старых версий.


Напишу пример для register.php. Остальное по аналогии сделаете.
Для register.php

открыть register.php
найти

Код:
$tpl->set('{reg_code}',"<img src="".$path['path']."engine/modules/antibot.php" alt="${lang['sec_image']}" border="0">");


заменить на
Код:
$tpl->set('{reg_code}',"<span id="dle-captcha"><img src="".$path['path']."engine/modules/antibot.php" alt="${lang['sec_image']}" border="0"><br /><a onclick="reload(); return false;" href="#">{$lang['reload_code']}</a></span>");


далее найти
Код:
$tpl->copy_template = "<form  method="post" name="registration" id="registration" action="?do=register">n".$tpl->copy_template."
<input name="submit_reg" type="hidden" id="submit_reg" value="submit_reg">
</form>";


ниже добавить
Код:
$tpl->copy_template .= <<<HTML
<script language='JavaScript' type="text/javascript">
function reload () {

    var rndval = new Date().getTime();

    document.getElementById('dle-captcha').innerHTML = '<img src="{$path['path']}engine/modules/antibot.php?rndval=' + rndval + '" border="0" width="120" height="50"><br /><a onclick="reload(); return false;" href="#">{$lang['reload_code']}</a>';

};
</script>
HTML;
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху