Yêu cầu không nên giống như vậy:
$sqlPasswordQuery = "SELECT value FROM radcheck WHERE attribute = 'Cleartext-Password' AND value = '$oldpass' AND username = '$userid'";
?
Đây là cách hiểu chuỗi php cơ bản. Bạn không thể sử dụng dấu ngoặc kép trong một chuỗi đã được phân tách bằng dấu ngoặc kép. Bạn phải sử dụng dấu phân cách chuỗi khác, như dấu ngoặc kép đơn giản hoặc thoát khỏi chúng (\"
), để chúng được hiểu trực tiếp dưới dạng ký tự.