星期四, 六月 28, 2007

查詢 中文字 對應 HTML碼 是哪個 &#xxxx; 的 小技巧

在 Big5 編碼的時後, 遇到 陶喆, 宏碁 等這些字(喆, 碁), 處理法不外乎就是圖片, 不然就是用 &#xxxx; 來試著讓字顯示出來, 但是要如何快速的知道這些字是對應到哪個 HTML 內碼呢? 

將中文字轉換成 xxx; 的方法如下:

  1. 把要轉成這個表示法的字存在一個html檔內, 例: 123.html
  2. 存好該檔後點兩下用IE開, 便會出現該字.
  3. 選功能表中的 檔案 -> 另存新檔 -> 編碼選 西歐語系Windows -> 另存個檔名(ex:abc.html)
  4. 用notepad 開該檔案, 在<BODY> 與 </BODY> 中間夾的字就是轉換成 xxx; 表示法 的字.
更方便的轉換工具: HTML unicode - 感謝 gslin 提供
相關標籤

this is comment icon [回覆]

piaip 寫過了:
http://www.csie.ntu.edu.tw/~piaip/unihtml/

Comment by gslin (06/28/2007 13:54)

this is comment icon 回 gslin [回覆]

感恩~ 我不知道有這種東西可以用 Orz...

Comment by Tsung (06/28/2007 14:38)

this is comment icon phpMyAdmin的亂碼問題! [回覆]

您好!我是之前向您請教過的峰!
想再請教您一事!
我用HostMonster主機!它的後台是CPanel!
目前我剛學著做購物系統!照著一本博碩的書在做!
我利用它裡面的提供的練習檔來做!
也把他提供的.sq給載入到主機上的phpMyAdmin裡了!
在phpMyAdmin看資料是正確顯示繁中!
Dreamweaver和主機上的phpMyAdmin也可正常連線!
做了一頁我上傳後實際開啟卻都是亂碼!
是用php!是過改變一些文字校對語系等等~
但都沒有用!不知道是什麼原因!!
需要我提供什麼請告訴我!!感謝您!!
點選線上購物就可看到亂碼!!
http://www.test.pingjean.com/index.htm

Comment by 峰 (06/28/2007 17:49)

this is comment icon 回 峰 [回覆]

您在 mysql_connect() 完之後, 加入這段看看
mysql_query('SET NAME UTF8'); 應該就會好了 :)

Comment by Tsung (06/28/2007 18:07)

this is comment icon 感謝您的回覆!! [回覆]

感謝您的回覆!!真是非常抱歉我剛學習!!上在努力看書學習中!! 請問您說的是加在哪裡呢?? php網頁裡嗎??(的哪裡呢?) 還是HostMonster主機上的phpMyAdmin裡呢??(該如何加??) 我主機上phpMyAdmin的版本!但我不知道php的版本從哪裡看! http://www.test.pingjean.com//test/2.JPG 這是測試的亂碼頁 http://www.test.pingjean.com/test/index.htm 我看的這本書是2004年的會不有關><太舊!! Dreamweaver是mx 2004(目前我用8編輯) 書上的php是Version 4.2.3 phpMyAdmin是2.5.6 mySQL4.0.18 再感謝您!
Comment by 峰 (06/29/2007 14:37)

this is comment icon 回 峰 [回覆]

您在連結 db 應該是
mysql_connect('hostname', 'user', '');
mysql_query('SET NAME UTF8');
就是在 connect 完成後的下方, 直接加就可以了.
是在程式的頁面裡面加. 試試看?

Comment by Tsung (06/30/2007 00:57)

this is comment icon 連結 db [回覆]

感謝!!
是加在這裡嗎??請您看一下!
http://www.test.pingjean.com//test/3.JPG

Comment by 峰 (06/30/2007 13:16)

this is comment icon 回峰 [回覆]

嗯, 就是加在那邊, 您這樣子試還是不行嗎?

Comment by Tsung (06/30/2007 21:15)

this is comment icon 還是不行!! [回覆]

感謝您的回覆!!
是呀還是不行!!><
我想到一個方法我再繼續試試了~唉....

我用的是這個範例!!
http://www.fom.pingjean.com/my data.rar
解壓密碼是fomch559113或fomch59113

Comment by 峰 (07/02/2007 14:22)

this is comment icon sql [回覆]

//加在每一行query的上一行
mysql_query('SET NAME UTF8');
mysql_query('select ....');

Comment by rsii (07/02/2007 14:46)

this is comment icon 亂碼得到解決!! [回覆]

感謝您熱心的幫助...
亂碼終於得到解決辦法了!!
在Dreamweaver裡把網站和phpMyAdmin設定好連線後!
會在網站目錄下產生一個名為Connections的資料夾!
裡面有一個.PHP檔!裡面紀錄與phpMyAdmin相關設定!
在最後行填上mysql_query("SET NAMES 'big5'");
一切顯示正常中文了!!

Comment by 峰 (07/03/2007 13:48)

this is comment icon 回 峰 [回覆]

原來你用的是 big5.... Orz...
建議如果新的網站開始做, 可以考慮換 UTF-8 了..

Comment by Tsung (07/03/2007 13:56)

this is comment icon 謝謝! [回覆]

謝謝您的建議!!
再次感謝您!!
最近開始在學著做...
請您多多指教了^^

Comment by 峰 (07/04/2007 13:46)
Add this page to del.icio.us Add this page to Yahoo Taiwan's bookmark Add this page to MyShare

發表迴響

標題

內容 (限制 1000 字)

暱稱

電子郵件

個人網頁


 authimage


PS: 若無法留言, 請先確認是否有打開 JavaScript, 造成您的困擾, 實在萬分對不起 Orz...(如果無法留言, 勞煩可以發信給我好嗎? 謝謝.)
PS2: 若您的留言被誤判, 我都會再自行看過, 不需要一直重覆張貼~