Help Làm sao đổi mật khẩu user Xenforo bằng PHP

Thảo luận trong 'Other Resources' bắt đầu bởi Olivia, 29/09/2018.

  1. Olivia

    Olivia Thượng Đế

    Tham gia:
    26/09/2017
    Bài viết:
    8
    Đã được thích:
    1
    Điểm thành tích:
    3
    Giới tính:
    Nữ
    Nơi ở:
    tay ninh
    mọi người cho hỏi làm sao để thay đổi được password của một username trong khi đó mình dùng form PHP không dùng tới bet365 có những phương thức nạp tiền nào_link vào bet365_điểm số trực tiếp bet365
    vấn đề này khó quá. mình không bik cách làm. ai biết giúp với.....
     
  2. Blue

    Blue Admin - Founder Thành viên BQT

    Tham gia:
    25/02/2015
    Bài viết:
    796
    Đã được thích:
    1,246
    Điểm thành tích:
    93
    Giới tính:
    Nam
    Mã:
    UPDATE xf_user_authenticate
                SET data = BINARY
                CONCAT(
                CONCAT(
                CONCAT('a:3:{s:4:\"hash\";s:40:\"', SHA1(CONCAT(SHA1('$mk'), SHA1('salt')))),
                CONCAT('\";s:4:\"salt\";s:40:\"', SHA1('salt'))
                ),
                '\";s:8:\"hashFunc\";s:4:\"sha1\";}'
                ),
                scheme_class = 'XenForo_Authentication_Core'
                WHERE user_id = $user_id
    Trên đây là câu lệnh sql để thực hiện việc bạn cần, trong đó $mk là mật khẩu bạn đặt và $user_id là mã số của thành viên cần đổi.
     
  3. Olivia

    Olivia Thượng Đế

    Tham gia:
    26/09/2017
    Bài viết:
    8
    Đã được thích:
    1
    Điểm thành tích:
    3
    Giới tính:
    Nữ
    Nơi ở:
    tay ninh
    cảm ơn anh. em đã test và đã thành công,
     
    Blue thích bài này.

Chia sẻ trang này