用PHP輸出簡單動態WAP頁面

2021-04-29 05:01:08 字數 634 閱讀 2564

首先,不管你是在本地除錯還是想瀏覽網路上的wap頁面,都需要乙個能解析wap頁面的瀏覽器,當然,也有其他方法,網上可以搜尋得到。我這裡推薦乙個既能瀏覽http頁面又能瀏覽wap頁面的方法,那就是用firefox + wmlbrowser元件。裝好wmlbrowser元件的firefox就可以支援直接瀏覽wap頁面了。 

由於需要動態輸出內容,我們不得不將頁面的字尾名定為.php,那這樣如何讓瀏覽器將其解析為wap頁面呢?很簡單,只要在標頭檔案輸出的時候告訴瀏覽器該檔案的mime型別就行了。

有了上面一句,檔案的副檔名就不重要了。

接下來就當是在編寫乙個php檔案就行了,語法啊函式啊全部照常,記得在開頭先輸出xml的格式頭,

另外,文字的格式要按wml的格式來寫(也相當於xml),wml規範相當嚴格,一點失誤都可能導致無法輸出所需頁面。

乙個wml的模板如下:

目前的大多數wap手機(nokia7110、愛立信r320s等等)都是使用utf-8編碼的,也就是採用unicode來編碼。這樣,如果我們直接在wml使用中文字元(gb2312編碼),將會產生亂碼,手機使用者無法識別,所以我們在輸出中文之前,要使用程式或函式對中文進行unicode的編碼。而在少數支援gb2312編碼的手機或wap終端裝置中,我們可以在程式中定義好文件的內碼型別後即可直接正確顯示漢字。

用PHP程式語言開發動態WAP頁面

wap 無線通訊協議 是在數字移動 個人手持裝置 pda等 及計算機之間進行通訊的開放性全球標準協議。隨著無線通訊的不斷發展,靜態的 wap頁面在很多方面已經不能滿足使用者個性化的要求,因此開發者可以在wap伺服器端使用諸如php等語言產生動態的wml頁面,來滿足使用者的需要。wap的應用結構非常類...

用 PHP 程式語言開發動態 WAP 頁面

wap 無線通訊協議 是在數字移動 個人手持裝置 pda 等 及計算機之間進行通訊的開放性全球標準協議。隨著無線通訊的不斷發展,靜態的wap頁面在很多方面已經不能滿足使用者個性化的要求,因此開發者可以在wap伺服器端使用諸如 php 等語言產生動態的 wml 頁面,來滿足使用者的需要。wap 的應用...

用 PHP 程式語言開發動態 WAP 頁面

wap 無線通訊協議 是在數字移動 個人手持裝置 pda等 及計算機之間進行通訊的開放性全球標準協議。隨著無線通訊的不斷發展,靜態的 wap 頁面在很多方面已經不能滿足使用者個性化的要求,因此開發者可以在 wap 伺服器端使用諸如php等語言產生動態的 wml 頁面,來滿足使用者的需要。wap 的應...