Code chống spam tự động reg nick cực kỳ hiệu quả khi đăng ký forum vbb

Thảo luận trong 'Mã nguồn vbulletin vbb' bắt đầu bởi admin, 4/2/14.

  1. admin

    admin Phạm Công Sơn Thành viên BQT

    Tham gia ngày:
    22/5/13
    Bài viết:
    3,744
    Đã được thích:
    716
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Code chống spam tự động reg nick cực kỳ hiệu quả khi đăng ký thành viên mới tại diễn đàn vbb

    Demo

    Code-chong-spam-tu-dong-reg-nick-cuc-ky-hieu-qua-khi-dang-ky-forum-vbb.jpg
    Hiện nay nhiều phần mềm hỗ trợ đăng ký tự động cho diễn đàn vbb. Điều này khiến nhiều forum luôn bị tấn công đăng ký tự động nick.
    Dù bạn đã đặt mã captcha, câu hỏi phụ vẫn không chống được đăng ký tự động này.
    Vì thực ra phần mềm đăng ký tự động nó không quan tâm tới phần captcha và câu hỏi phụ.
    Đề khắc phục chuyện này bạn làm như sau nhé.


    Sửa file "register.php" của VBB, chèn đoạn code này vào trên cùng:

    PHP:
    <?php session_start();

        if (!isset(
    $_SESSION['nhappassok'])){
            include 
    'reg_autoregister.php';
            exit;

    }
    ?>
    Tạo file mới viết tên : reg_autoregister.php . Paste đoạn code dưới đây vào:

    PHP:
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <center>Bạn hãy nhập chữ: <span style='color:red;font-weight: bold ;font-size:18px;'>itseovn</span> vào khung bên dưới để tiếp tục đăng ký<br><br>
    <form action='reg_anti.php' method='post'>
    <input type='text' name='pass'><br>
    <input type='submit' name='ok' value='Đăng ký'>
    </form>
    <br>
    <?php error_reporting(0);
      

        if(isset(
    $_POST['ok'])) {


                    if(
    $_POST['pass']=='itseovn'){
                       


                
    session_start();
                            
    $_SESSION['nhappassok'] = $_POST['pass'];
                            echo 
    '<br>OK. Vui lòng chờ 1 giây...';
                            echo 
    '<meta http-equiv="Refresh" Content="0; url=http://itseovn.com/register.php">';
                            exit;


                    }


                    else {
                       


                echo 
    '<b>Lỗi:</b> Bạn nhập không đúng, xin nhập lại cho đúng';


                    }


            }

    ?>
    Vậy là xong rồi đó, mục đích của code này là bắt buộc phải nhập tay mã yêu cầu, nhập đúng mới tạo ra Session, mới xem đc trang đăng ký
    Các bạn có thể thay mật khẩu itseovn bằng mật khảu tùy thích của bạn nhé.
     
    Cảm ơn đã xem bài:

    Code chống spam tự động reg nick cực kỳ hiệu quả khi đăng ký forum vbb

    Chỉnh sửa cuối: 16/9/15
    Đang tải...
  2. nguyenthaiphong

    nguyenthaiphong

    Vip Member

    Tham gia ngày:
    7/2/14
    Bài viết:
    45
    Đã được thích:
    8
    Điểm thành tích:
    0
    cái này xem bộ rất hủ ích cho diễn đàn. mà dùng phần mềm nó có vào dc ko bác.
     
  3. admin

    admin Phạm Công Sơn Thành viên BQT

    Tham gia ngày:
    22/5/13
    Bài viết:
    3,744
    Đã được thích:
    716
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Không vào được bạn ah. Hôm trước diễn đàn mình bị spam nick, mình xài nó liền và giờ đã hết bị spam rồi.
     


Chủ để tương tự : Code chống
Diễn đàn Tiêu đề Date
Rao Vặt Toàn Quốc Encoders IFM - Bộ mã hóa vòng quay IFM - CTC 1/11/16
Rao Vặt Toàn Quốc Hải Tặc Bóng Đêm ra mắt server D GARP, dành tặng 500 Giftcode 20/9/16
Rao Vặt Toàn Quốc TipClub Phát code rikvip 500k miễn phí 6/9/16
Rao Vặt Toàn Quốc Đại Lý Encoder Hengstler 0521037 , ROTARY JOINT RIX CBP11/4 (S/N. 1308053) 30/7/16
Rao Vặt Toàn Quốc Đại Lý Encoder HEDSS ISL5815-002C-2000BZ1-5T, Cảm biến áp lực YOKOGAWA EJA530A 12/7/16

Like và Share ủng hộ ITSEOVN