||  網站導覽  ||  留言版
 
  站長 x 管理人
 
  文章分類
    JAVA
    Database資料庫
    應用程式
    文書處理
    normal一般設定
    Web-design網頁設計
       JSP
       不分類
       .net framework
       asp
       php
    Virtual Machine虛擬機器
    MIS網管
    media多媒體
    未分類
 
 
 
 
php-mail內容在yahoo信箱變亂碼
 
 
 
 
昨天幫客戶修改完網頁後,

突然客戶來信說寄到yahoo的信都會變亂碼
要手動調整信件的編碼成utf-8

不過修改前跟修改後的差別只是拿掉一些信件的內容

測試時,發現很神奇的,
只要內容很長的時候,就會正常,
內容只有幾行時,就會變亂碼,

後來就開始懷疑是不是中間一段從資料庫抓出來的資料有問題,
把裡面的內容抓出來,存成一個htm檔來看,
編碼一開始就跑去英文的了

檢查語法後,突然看到裡面有一些<span lang="en-us">...</span>的資料

清掉 lang="en-us" 的語法後,終於一切正常
 
 
 
 
Copyright © 2012 NBOX. All Rights Reserved.