Share mod tự động xóa nick không kích hoạt 24h phpbb3x

  • Thread starter Thread starter AdminAdmin is verified member.
  • Start date Start date
Admin

AdminAdmin is verified member.

Well-Known Member
Staff member
Administrator
Tên mod: Delete Inactive User Timer
Tác giả: TCR_500
Công dụng: Tự động xóa nick member đã đăng kí tài khoản nhưng không kích hoạt, mod sẽ tự động xóa nick member sau 24 tiếng để tránh tình trạng spam nick trên diễn đàn
Tương thích: Từ phpBB v3.0.7 trở lên
Chèn mod:
Mở commond.php tìm
PHP:
?>
Chèn trước:
PHP:
    $usercheck_time = time();
    $sql_usercheck = "SELECT * FROM " . USERS_TABLE . " WHERE user_inactive_reason='1' ";
    $result_usercheck = $db->sql_query($sql_usercheck);
    while($row_usercheck = $db->sql_fetchrow($result_usercheck))
    {
       $user_id = $row_usercheck['user_id'];
       $user_inactive_time = $row_usercheck['user_inactive_time'];
       $user_regdate = $row_usercheck['user_regdate'];
       if($user_inactive_time == $user_regdate and $usercheck_time == $user_inactive_time + (24 * 60 * 60))
       {
          $sql_usercheck_remove = "DELETE FROM " . USERS_TABLE . " WHERE user_inactive_time='$user_inactive_time' ";
          $result_usercheck_remove = $db->sql_query($sql_usercheck_remove);
       }
    }
Thấy hay thanks nào
 

Facebook Comments

Similar threads

Admin
Replies
0
Views
2K
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
1K
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
1K
AdminAdmin is verified member.
Admin
T
Replies
1
Views
935
AdminAdmin is verified member.
Admin
Admin
Replies
5
Views
2K
anhht_vip
A
H
Replies
0
Views
5K
Hoichemgio9x
H
Back
Top