Hướng dẫn bỏ mã captcha trên form liên hệ

Thứ ba - 16/08/2016 10:16
Vì lý do nào đó bạn muốn bỏ đi phần mã chống spam trên form liên hệ. Bài viết này mình hướng dẫn thực hiện điều này.

Mở modules/contact/funcs/main.php

Tìm và xóa (hoặc comment)
    if (! nv_capcha_txt($nv_Request->get_title('fcode', 'post', ''))) {
        die(json_encode(array(
            'status' => 'error',
            'input' => 'fcode',
            'mess' => $lang_module['error_captcha'] )));
    }

Mở modules/contact/theme.php
Tìm và xóa
    $xtpl->assign('GFX_WIDTH', NV_GFX_WIDTH);
    $xtpl->assign('GFX_HEIGHT', NV_GFX_HEIGHT);
    $xtpl->assign('NV_BASE_SITEURL', NV_BASE_SITEURL);
    $xtpl->assign('CAPTCHA_REFRESH', $lang_global['captcharefresh']);
    $xtpl->assign('NV_GFX_NUM', NV_GFX_NUM);

Mở themes/ten-theme/modules/contact/form.tpl
Tìm và xóa
		<div class="form-group">
            <div class="middle text-right clearfix">
                <img width="{GFX_WIDTH}" height="{GFX_HEIGHT}" title="{LANG.captcha}" alt="{LANG.captcha}" src="/index.php?scaptcha=captcha&t={NV_CURRENTTIME}" class="captchaImg display-inline-block">
                <em onclick="change_captcha('.fcode');" title="{GLANG.captcharefresh}" class="fa fa-pointer fa-refresh margin-left margin-right"></em>
                <input type="text" placeholder="{LANG.captcha}" maxlength="{NV_GFX_NUM}" value="" name="fcode" class="fcode required form-control display-inline-block" style="width:100px;" data-pattern="/^(.){{NV_GFX_NUM},{NV_GFX_NUM}}$/" onkeypress="nv_validErrorHidden(this);" data-mess="{LANG.error_captcha}"/>
            </div>
		</div>
 

Nguồn bài viết: mynukeviet.net

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết

  Ý kiến bạn đọc

Thống kê truy cập
  • Đang truy cập22
  • Hôm nay235
  • Tháng hiện tại4,943
  • Tổng lượt truy cập80,103
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây