2011年7月2日 星期六

php mail 出現少數錯字 問題

這個問題,
我至少花了至少20小時研究,
本來,
從mysql echo資料到網頁,出來都是ok的,
str_replace ("\n", "<BR>", $a);
一點問題都沒有,但是
要寄信時,
信中總是會出現幾個亂碼字,
研究了很多可能,
mail的系統、資料庫、系統中文問題…
後來發現,若是直接將資料寄出,
不加分行的
,是不會有亂碼字的…

但又不可能一大段文章都不分行。
從這裡出發,找了很多辦法,
後來在某一篇文的章的留言,
談到要分行,就用nl2br就好了,
結果:我試了第一次,眼淚就快出來了,
成功!nl2br($a) ;
我是豬頭~~~

沒有留言:

張貼留言