這裏有一個奇怪的情況。在我的本地mysql數據庫(v5.1.41)上,如果我要處理用戶的引用語法而沒有任何問題,則需要使用此轉義命令。但是我不能在我的web服務器的mysql數據庫(v5.0.91-community)上使用這個命令。如果在Web服務器(apache v2.2.13)上使用此命令,則會在用戶的引用語法中添加一個額外的斜槓語法,因此,如果我刪除了mysql_real_escape_string命令,那麼帶有引號的輸入將不會被插入到數據庫中。Mysql_real_escape_string ...是否有一個自動設置其他地方?
所以我想知道,除了PHP,是否有一個設置內的Apache(V2.2.13)或在MySQL本身,可以自動處理引號語法,如PHP的mysql_real_escape_string命令?
預先感謝您
沒有幫助的詞。舉例。 – 2010-10-27 06:59:56
在'php.ini'中禁用'magic_quotes_gpc' – pltvs 2010-10-27 07:04:39