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:
    5
    Đã đượ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 xenforo
    vấn đề này khó quá. mình không bik cách làm. ai biết giúp với.....
     
    Quan tâm nhiều
    Lỗi font
    Lỗi font bởi boynetbom, 30/11/2018 lúc 15:26:20
    Bài viết mới
    Lỗi font
    Lỗi font bởi boynetbom, 30/11/2018 lúc 15:26:20
    Tags:
  2. Blue

    Blue Admin - Founder Thành viên BQT

    Tham gia:
    25/02/2015
    Bài viết:
    773
    Đã được thích:
    1,184
    Đ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:
    5
    Đã đượ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

Đang tải...