Trường thcs Trần Quang Khải

http://thcstranquangkhai.edu.vn

[Fix bug] lỗi đăng ký thành viên trên nukeviet 4

[Fix bug] lỗi đăng ký thành viên trên nukeviet 4
Chào các bạn hiện nay module Users Nukeviet 4.0.29 final đang gặp 2 lỗi nghiêm trọng
đó là Không đăng ký được tài khoản các bạn xem cách sửa lỗi này tại topic

Chào các bạn hiện nay module Users Nukeviet 4.0.29 final đang gặp 2 lỗi nghiêm trọng

đó là Không đăng ký được tài khoản các bạn xem cách sửa lỗi này tại topic

Tại đây mình sẽ hướng dẫn sửa lỗi kích hoạt tài khoản 

Hiện tại module users khi kích hoạt tài khoản nếu vì một lý do nào đó không lưu được thông tin users vào bảng users_info

thì sẽ xóa tài khoản vừa kích hoạt. Nhưng trên thực tế lại xóa tài khoản vừa kích hoạt = tài khoản từ bảng users_reg

Điều này sẽ dẫn tới xóa nhầm tài khoản của bảng users đã được kích hoạt sử dụng.

Để giải quyết vấn đề này

các bạn tìm file 

modules/users/funcs/active.php

Tìm dòng 103 hoặc đoạn code nào tương tự

$db->query('DELETE FROM ' . NV_MOD_TABLE . ' WHERE userid=' . $row['userid']);

Thay lại thành

$db->query('DELETE FROM ' . NV_MOD_TABLE . ' WHERE userid=' . $userid);

Tiếp theo bạn tìm file

users/admin/user_waiting.php

Tìm dòng 97 hoặc đoạn code tương tự

 $db->query('DELETE FROM ' . NV_MOD_TABLE . ' WHERE userid=' . $row['userid']);

Sửa lại thành:

 $db->query('DELETE FROM ' . NV_MOD_TABLE . ' WHERE userid=' . $userid);

Bạn tải về chép đè vào thư mục tương ứng Tại đây
Bạn lưu hết các file lại là hoàn thành fix lỗi

Tác giả bài viết: Đặng Đình Tứ

Nguồn tin: nuke.vn

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