2006年10月2日 星期一

[修正] V-webmail 裡正確顯示附件的中文檔名

V-webmail 裡另一個沒注意到亞洲語系的地方:附件的檔名。

當收到信件時,若附件為中文檔名, V-webmail 會以編碼後的內容顯示。

好在, V-webmail 的程式相當模組化,要處理很容易。要修改的檔案在 htdocs/email.view.message.php ,將裡面處理檔名的那幾行 ( 第 572 ~ 575 行) 之後,加上一行:

$filename = decode_header($filename);

就行了。搞定。

順便一提, decode_header() 是 V-webmail 寫在 includes/common.php 裡的解碼函數,對 Big-5 的相容性不錯,不會製造亂碼。

沒有留言:

張貼留言