2012-07-02 27 views
2

我已經設置了PHP和HTML爲UTF-8,在我的電子郵件在A£仍然出現後,我不知道我在做什麼錯。請詢問任何代碼,而不是覆蓋你的屏幕,毫無意義的代碼,我認爲最好,如果你問你需要£仍然出現在電子郵件甚至將HTML和PHP爲UTF-8

+0

什麼郵件標題,你發送? –

+0

你的意思是這個$頭=「報價請求:$電子郵件」; – arranb

+0

@EmilVikström我不知道你的意思,好像我是非常愚蠢的,請:) – arranb

回答

5

什麼樣的代碼,您將需要發送一個報頭指示郵件閱讀器使用的是設置什麼字符。這個標題是一樣HTTP:

Content-Type: text/html; charset=utf-8 

如果您使用的是常規的mail功能,把它與第四個參數($additional_headers):

$headers = 'Content-Type: text/html; charset=utf-8'; 
mail($to, $subject, $message, $headers); 
相關問題