2010-06-11 55 views
0

我有一個表單發佈數據到PHP頁面。然後我有PHP頁面迴應數據並將其發佈到Twitter。無論何時在一個帶有撇號的單詞中,它都會在它之前添加一個反斜槓。所以我輸入「我要去公園」回聲「我要去公園」怎麼回事,我該如何解決?感謝名單:)PHP中奇怪的文本添加

回答

0

在提交它之前,在內容周圍添加一個stripslashes()

-1

magic_quotes_gpc的是..我會關閉它在你的php.ini或服務器設置面板(取決於您的主機上)

編輯的,雖然有點痛,支持上校彈片..

+0

認爲更好:) – 2010-06-11 06:19:46

+0

@col。彈片請詳細說明。 – Sjoerd 2010-06-11 06:21:02

+0

照顧詳細? – 2010-06-11 06:21:03

1

這是由magic_quotes引起的,應該關閉一個配置選項。請參閱here以獲得更好的解釋。

1

你可以在php.ini關閉或的.htaccess

或者只是得到的地方去掉:

if (get_magic_quotes_gpc()) foreach($_POST as $k=>$v) $_POST['$k'] = stripslashes($v); 
+0

好吧,你_knew_我必須+1它,哈哈 – 2010-06-11 06:30:13