क्या अनुरोध ऐसा नहीं दिखना चाहिए:
$sqlPasswordQuery = "SELECT value FROM radcheck WHERE attribute = 'Cleartext-Password' AND value = '$oldpass' AND username = '$userid'";
?
यह मूल PHP स्ट्रिंग समझ है। आप एक स्ट्रिंग में दोहरे उद्धरण चिह्नों का उपयोग नहीं कर सकते हैं जो पहले से ही दोहरे-उद्धरणों द्वारा सीमित हैं। तो आपको एक अन्य स्ट्रिंग सीमांकक का उपयोग साधारण उद्धरणों के रूप में करना होगा, या उनसे बचना होगा (\"
), ताकि उनकी व्याख्या सीधे एक चरित्र के रूप में की जा सके।