Code chống auto reg nick forum vbb hiệu quả

Thảo luận trong 'Mã nguồn vbulletin vbb' bắt đầu bởi admin, 30/8/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,738
    Đã được thích:
    711
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Code chống auto reg nick forum vbb hiệu quả

    chong-auto-reg-nick.png
    • 1 số bài trước mình viết cách chống auto reg nick cho fourm vbb, ITSEOVN đã sử dụng nhiều cách, nhưng cách hiệu quả và dễ sử dụng cho người dùng nhất chỉ có cách này.
    • ITSEOVN đã fix lỗi khi kích hoạt ở code này ở một số forum khác nên họ không sử dụng code này nhiều.
    • Demo chính là forum itseovn.
    • Để làm được giống ITSEOVN bạn làm như sau :
    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'])){
    ?><script>
      var url=window.location.href;
      window.location=url.replace('register','reg_anti');
    </script>
      <?phpexit;  }?>
    Tạo file mới viết tên : reg_anti.php . Paste đoạn code dưới đây vào.

    HTML:
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <center>
    <div style="width:558px;height:auto;border: 1px solid #babdc2;box-shadow: 0 1px 5px #999999;">
        <div style="width:100%;height:45px;text-align: center;border-bottom: 1px solid #babdc2;">
          <h3>THONG BAO TU DIEN DAN ITSEOVN</h3>
         </div>
        <div style="margin: 10px; width: 96%;height:auto;">
          Nhap chu : <span style='color:red;font-weight: bold ;font-size:18px;'>itseovn</span> vao khung duoi de tiep tuc dang ky<br /><br />
          <form action='reg_anti.php' method='post'>
            <input type='text' name='pass'>
            </input>
            <br />
            <br />
            <input type='submit' name='ok' value='Tiep tuc'>
            </input>
           </form>
          <br />
         </div>
       </div>
    
    </center>
    
    <?php error_reporting(0);
    if(isset($_POST['ok'])) {
    if($_POST['pass']=='itseovn'){
    session_start();
    $_SESSION['nhappassok'] = $_POST['pass'];
    echo '<br>OK. Vui long doi 1s...';
    ?>
    <script type="text/javascript">
      var ex=document.referrer;
      window.location=ex.replace('reg_anti','register');
    </script>
    <?php }
    else {
    echo '<b>Lỗi:</b> Ban nhap khong dung, vui long nhap lai ';
    }
    }
    ?>
    
    
    Hoặc nếu code trên bạn sợ copy sai thì bạn có thể download code chống auto reg nick tại đây.


    Chống auto post bài
    • Chống auto post bài code và giao diện cũng tương tự như trên, chỉ có chỉnh đổi khác một chút.
    • Để chống auto post bài bạn làm như sau:
    • Download code chống auto post bài tại link sau.
    • Giải nén file và copy hết code ở file newthread.php cho vào khúc đầu của file newthread.php trong web bạn.
    • Upload file autopost_anti.php lên host.
    • Mở bài viết ra thưởng thức thành quả, còn muốn chỉnh sửa gì thì mở file ra chỉnh sửa nhé.
     
    Cảm ơn đã xem bài:

    Code chống auto reg nick forum vbb hiệu quả

    Chỉnh sửa cuối: 30/5/15
    Đang tải...
  2. trungbbpk00248

    trungbbpk00248 Thành Viên Thường

    Tham gia ngày:
    25/5/16
    Bài viết:
    101
    Đã được thích:
    0
    Điểm thành tích:
    16
    Giới tính:
    Nam
    Tks chú nha :) . biết thêm được một kiến thức
     


Like và Share ủng hộ ITSEOVN