我在網站上實施了電子名片。問題是,雖然特殊字符在Windows上沒有正確解析。在Windows中使用電子名片進行UTF8編碼
我可以讓它在Mac上正常工作,但只要我在Windows(Windows通訊錄)中打開vcf,它就會變得混亂。當我在記事本中打開vcf時,它通常顯示字符。
我嘗試了所有我能找到的vcf版本(2.1,3.0,4.0)。我在我的內容類型頭文件(text/x-vcard; charset:utf-8)中使用了charset-utf-8。我用了N; CHARSET = utf-8 :(和其他標籤)。
全部無濟於事。
有沒有人有解決方案?感謝您分享您的洞察力。使用
頁眉:
header("Content-type: text/x-vcard; charset=utf-8");
header("Content-Disposition: attachment; filename=".$this->filename.".vcf");
header("Pragma: public");
你的頭有點臭,你試過了嗎?Content-type:text/x-vcard; charset =「utf-8」 – 2011-12-23 15:05:52
@EugenRieck仍然是一個錯字:** text/x-vcard; charset = utf-8 ** – 2011-12-23 16:45:51
謝謝Eugen和Joop。不幸的是,這並沒有幫助。正如你在我的問題中看到的那樣,這是我已經嘗試過的一件事情。 我在問題中添加了使用的標題。 – hphoeksma 2011-12-23 18:51:09