2011-04-26 79 views
4

當我在沒有配置文件的簡單表單中回顯'英鎊'字符的$ _POST時,結果與預期一樣,爲'£'。

當我嘗試使用CI框架使用Input類以及本地$ _POST var時,echo是空白。

我已經檢查過,確保配置中的所有內容都是utf-8,但什麼都沒有?有小費嗎?

更新: 這似乎隻影響使用最新版本的MAMP和使用PHP 5.3.5的用戶。目前的解決方法是去甲基苯丙胺控制面板並使用PHP 5.2.17

早期版本的詳細信息請參見: https://bitbucket.org/ellislab/codeigniter-reactor/issue/214/problem-when-inserting-special-characters

回答

8

這似乎是使用最新版本的MAMP而當隻影響用戶使用PHP 5.3.5。目前的解決方法是去甲基苯丙胺控制面板並使用PHP 5.2.17

早期版本的詳細信息請參見:https://bitbucket.org/ellislab/codeigniter-reactor/issue/214/problem-when-inserting-special-characters

+1

隨意接受你自己的答案... – Smar 2011-09-16 12:27:31

+0

頁面被關閉。任何人都知道如何解決這個問題? – BlueRat 2012-07-05 11:56:20

+0

該死的服務器管理員!花了我半天的時間來找出服務器有PHP更新 – Brainfeeder 2015-03-05 11:00:32