我正在開發核心php5中的CMS,我在其中添加頁面,如WordPress。在mysql數據庫中存儲頁面內容
但實際問題是,頁面內容包含特殊字符,如單引號('),它不能被插入到mysql數據庫中。
我用PDO
http://pk1.php.net/manual/en/pdo.prepare.php
也是這個功能
$add_to_database = mysql_real_escape_string($contents)
,但仍然問題是一樣的,當我取在前面內容的特殊字符的創建問題,
請幫我
謝謝
您看起來並沒有真正閱讀PDO附帶的文檔,也沒有研究任何有關如何使用PDO和「準備好的語句」的示例。使用PDO正確的方式,您不必使用'mysql_real_escape_string()'手動轉義內容,PDO將以更安全的方式處理這一問題。 – arkascha
你可以發佈你的插入代碼?如果你還沒有解決這個問題。 –