Tìm kiếm nhanh

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

Thảo luận trong 'Các Vấn Đề Chung' đăng bởi dangdinhtu, 02/07/2016 04:56.

  • dangdinhtu

    dangdinhtu Đặng Đình Tứ

    Điều hành viên Quản trị diễn đàn

    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

    nukeviet-4-khong-dang-ky-dc-120.html#post-497

    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 lưu hết các file lại là hoàn thành fix lỗi

     

     
  • quangminh211

    quangminh211 Nguyen Minh Quang

    Thanks bác. done rồi. 

     
  • huongpro_love

    huongpro_love Nguyễn Văn Hưởng

    Lỗi này các bác bên Vinades đã nhận ra chưa a?

     
    Lần sửa cuối bởi một điều hành viên: 03/07/2016 14:39
  • dangdinhtu

    dangdinhtu Đặng Đình Tứ

    Điều hành viên Quản trị diễn đàn

    Biết như cố tình làm ngơ frown

     
    songnhienhd thích điều này.
  • dangdinhtu

    dangdinhtu Đặng Đình Tứ

    Điều hành viên Quản trị diễn đàn

    Vấn đề này đã được đội code Nukeviet xử lý 

    https://github.com/nukeviet/nukeviet/issues/2035#issuecomment-227352777

     
  • tangvanbinh

    tangvanbinh tăng văn bình

    cảm ơn bác Tứ nhiều. bên Nukeviet vẫn chưa fix lỗi này. Mới tải về thử mà vẫn vậy.

     

     
  • anhyeuviolet

    anhyeuviolet Kenny Nguyen

    Đã sửa.

    https://github.com/nukeviet/nukeviet/issues/2035#issuecomment-231670340

     

    Nhưng chưa đóng gói mới nên vậy thôi.

     
  • baophu

    baophu nguyen bao phu bao phu

    sau khi sửa như hướng dẫn, không đắng ký được, bị treo luôn

    Nhờ các ae trên diễn đàn giúp đỡ

     

    Tệp đính kèm:

Chia sẻ trang này

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