2010/05/03

編碼亂碼

唉呀呀
好不容易用PHP寫出個報名網頁
居然全部都是亂碼 ...
該怎麼解決呢?


首先,請看看自己的 HTML or PHP
meta http-equiv="Content-Type" content="text/html"; charset="big-5" 

這邊的編碼是 big5
所以 在連結資料庫的檔案裡面

# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_connData = "localhost";
$database_connData = "dwblog";
$username_connData = "帳號";
$password_connData = "密碼";
$connData = mysql_pconnect($hostname_connData, $username_connData, $password_connData)
or trigger_error(mysql_error(),E_USER_ERROR);
mysql_query("SET NAMES 'big5'",$connData);
?>

加入最後那一行, 記得
$connData 要改成自己的連線

以上資料來自下列網址
http://www.flycan.com.tw/board/modules/newbb/viewtopic.php?topic_id=273


其實最主要的呢
是大部分解決這個問題的網頁
都沒有加上 $connData 這個部分
所以還蠻有必要在這邊做筆記的

沒有留言:

張貼留言