English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

之前在知識+中有看到有此訊息,在html前加入以下程式
header("Content-Type: application/xhtml+xml; charset=big5");
echo("n");
printf (" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">");
?>
但發現程式碼怪怪的,而且使用winwap瀏覽也會有亂碼的現象
請問在虛擬主機上需要如何再做什麼設定?
在PHP和MySQL上可否舉個例子供參考,讓如何撰寫程式嗎

2007-07-07 17:54:24 · 2 個解答 · 發問者 wechun 1 in 電腦與網際網路 電腦網路

還是無法成功喲!

2007-07-07 19:18:16 · update #1

在本機利用winwap測試出現以下訊息
Parse error: parse error, unexpected T_DNUMBER in D:\www\wap\index.php on line 3

2007-07-07 19:22:31 · update #2

我是以此內容來測試
...........(內容如上)
?>



無標題文件


無標題文件

2007-07-07 19:25:13 · update #3

2 個解答

您在印出DTD時,不應該用printf的,
請改用echo或print。

亂碼的問題可以先從資料庫看看。
如果您是用MySQL4.1以上版本的話,
您可以在連線資料庫時下一行mysql_query('set names utf8');
這樣出來的資料就會是utf-8編碼了,
然後您再用iconv把它轉成Big5編碼並輸出至wap網頁即可。

如果上述方法還是有問題,
那就請您把wap網頁編碼改為utf-8試試看。

2007-07-10 08:52:33 · answer #1 · answered by Faryne 6 · 0 0

最後一行改成這樣試試:

printf("");

2007-07-07 19:01:11 · answer #2 · answered by mh 7 · 0 0

fedest.com, questions and answers