2013-04-02 60 views
0

我有一個關於在PHP中使用$_POST函數發佈挪威語字符的小問題。當我手動插入如下所示的「ÆØÅ」時,它工作得很好。無法通過POST功能發佈挪威語字符

見「標題」

mysql_query("INSERT INTO entries (w_id, author_u_id, ec_id, title, contents, draft, privacy, date, comments, random) 
VALUES ('$weblog_info[w_id]', '$user_info[u_id]', '$ec_id', 'ÆØÅ', '$contents', '$draft', '3', '$time', '$real_comments', '$random')") 

然而,當我使用$_POST提交「標題」與挪威字符返回空白。

任何想法?

編輯:使用ISO-8859-1

+1

你可以發佈你的代碼嗎? – 2013-04-02 06:50:22

+1

網頁可能與腳本和數據庫有不同的編碼。 – Voitcus

+0

確保在HTML中有「。 – Tushar

回答

0

它應該是:

的mysql_query( 「集名UTF8」);

+0

你爲什麼如此肯定他使用UTF-8? – Voitcus

+0

@voitcus你說得對。我正在使用ISO-8859-1。 – user2217702

+0

當然首先需要檢查發佈的數據是否發佈和正確接收 – Ilya