這幾天為了一個javasciprt 的alert問題找了一個多小時,想說以前這樣寫都可以正常執行,怎麼現在不行,最後試了發現只有中文字才會有問題,想說以前用Big5寫php都沒這個問題,只是最近改成用UTF8,最後解決方法是只要顯示中文,就要先將中文字從UTF8轉成Big5就不會錯誤有錯誤。
程式碼:
$sSQL="insert into Personal(Account,Password,Sex,Mobile,Email,Birthday,Tel,Address,Job,Marriage,Children,Edu,Epaper,ModifyDate)
values('$Account','$Password','$Sex','$Mobile','$Email','$Birthday','$Tel','$Address','$Job','$Marriage','$Children','$Edu','$Epaper',now())";
$result=mysql_query($sSQL,$conn);
if(!$result)
echo $sSQL;
else
{
echo "
如果在UTF8要使用Javasciprt顯示中文,必需要把UTF8轉成Big5才不會錯誤
本文內容僅供參考,無任何買賣建議,投資人應謹慎評估,風險自負。

