Bỏ qua đến nội dung chính
  Thứ Sáu, ngày 18 tháng 10 năm 2019
  1 Trả lời
  1,2 nghìn lượt truy cập
  Đặt mua
Tôi là một lập trình viên web và tôi sử dụng plugin WP File Download .
Thật không may, tôi đã phát hiện ra một lỗi nghiêm trọng trong mã nguồn của plugin.
Vui lòng kiểm tra tệp sau: dòng
wp-file-download/framework/ju-libraries/WPFramework/v1_0_5/Model.php:51

Ở đó bạn có thể thấy điều kiện 'elseif' luôn đúng.

} elseif ($type !== 'admin' || $type !== 'site') {
return false;
}

Theo tôi, nên dùng điều kiện "VÀ" chứ không phải "HOẶC":

} elseif ($type !== 'admin' && $type !== 'site') {
return false;
}

Vui lòng khắc phục lỗi này càng sớm càng tốt, vì không thể làm việc với các thể hiện mô hình bên ngoài plugin.
Cảm ơn
MỘT
6 năm trước
CHÀO,

Cảm ơn phản hồi của bạn.

Vui lòng kiểm tra tệp sau: dòng
wp-file-download/framework/ju-libraries/WPFramework/v1_0_5/Model.php:51.

Ở đó bạn sẽ thấy điều kiện 'elseif' luôn đúng.

} elseif ($type !== 'admin' || $type !== 'site') {
return false;
}

Theo tôi, nên sử dụng điều kiện 'AND' chứ không phải 'OR':

} elseif ($type !== 'admin' && $type !== 'site') {
return false;
}

Vui lòng sửa lỗi này càng sớm càng tốt, vì không thể làm việc với các thể hiện của model bên ngoài plugin.


Trưởng nhóm phát triển của chúng tôi sẽ kiểm tra và khắc phục lỗi đó trong thời gian tới.

Cảm ơn rất nhiều!
Chúc mừng,
  • Trang :
  • 1
Không có câu trả lời nào được thực hiện cho bài đăng này.