0
我收到錯誤的escape_string():錯誤:致命錯誤:調用成員函數的非對象
「致命錯誤:調用成員函數的非對象escape_string()」這說這個錯誤出現在我的代碼的第214行。您可以在下面看到該代碼。
// Check description, more than 0 characters
if (isset($_POST['description'])) {
if (strlen($_POST['description']) > 0) {
$description = $conn->escape_string($_POST['description']);
} else {
$errors .= "desc|";
}
} else {
$errors .= "desc|";
}
的下面代碼行是根據錯誤消息
$description = $conn->escape_string($_POST['description']);
任何想法可能會導致此錯誤的特定問題的代碼?
感謝
快速診斷,做一個'var_dump($ conn);'錯誤告訴你它不是一個對象 – Ibu
那麼什麼是'$ conn'?它是如何設置的? –
確保包含違規代碼的頁面具有數據庫連接。你是否通過'include'包含'$ conn'?假設'escape_string'是一個自定義函數。 – Vector