2012-09-19 62 views
0

我通過textarea和一個常見的所見即所得編輯器來編輯我網站的某些頁面。這種編輯經常要求我使用<pre>標籤來顯示HTML代碼。PHP中的多態 - 本地和生活之間的差異

由於textarea的性質,我相信我需要以節約HTML實體使用ヶ輛如&lt;(它被傳遞給<),所以這裏是我做過什麼:

<textarea name="resume" class="ckeditor"><?php echo htmlentities($e['resume']) ?></textarea> 

這在本地效果很好,我的語法突出顯示器在預標記中效果很好,textarea在編輯時不會轉換HTML實體。

所以我儘量主持這個項目,但現場還有就是,所有雙引號都被顯示爲\」一個問題,就是在我的文本中的所有雙引號前的斜線。

這是什麼我應該採取了我的主人,我不知道如何在本地這個問題是不會發生

回答

3

你有直播網站上啓用魔術引號

看那文檔magic_quotes_gpc:。http://php.net/manual/en/info.configuration.php#ini.magic-quotes-gpc

你可以把它與您的主機,但你也可以在.htaccess文件禁用它:http://php.net/manual/en/security.magicquotes.disabling.php

+0

謝謝,我試圖在我的.htaccess文件的末尾添加的php_flag magic_quotes_gpc的關閉,但該網站現在給我一個內部服務器錯誤,所以我想我的主機將不得不採取一個廁所。 –