網域查詢: www.
返回首頁
當前位置: 首頁 > 站長學院 > 網站編程 > PHP教程 >

PHP生成動態WAP頁面(二)

時間:2010-02-12 19:54來源: 作者: 點擊:
一、設置WEB服務器 首先你的 Web服務器要安裝好PHP,即能處理PHP腳本程序。其次,為使Web服務器能同時識別和處理PHP、WML、WBMP等文件,Web 服務器的MIME表需添加以下的幾種文件類型。 t
    一、設置WEB服務器

  首先你的 Web服務器要安裝好PHP,即能處理PHP腳本程序。其次,為使Web服務器能同時識別和處理PHP、WML、WBMP等文件,Web 服務器的MIME表需添加以下的幾種文件類型。

  text/vnd.wap.wml .wml
  image/vnd.wap.wbmp .wbmp
  application/vnd.wap.wmlc .wmlc
  text/vnd.wap.wmls.wmls
  application/vnd.wap.wmlsc .wmlsc

  二、用PHP輸出簡單動態WAP頁面

  下面有一個最簡單的PHP生成WAP頁面的例子。注意由于需要PHP解釋器來解釋該程序,並輸出WAP頁面,因此所有類似程序應以.php為擴展名。

  $#@60;?php
  header(〞Content-type: text/vnd.wap.wml〞);
  echo (〞$#@60;wml$#@62; $#@60;card$#@62; $#@60;p$#@62;〞);
  echo date( 〞l dS of F Y h:i:s A〞 );
  echo (〞$#@60;/p$#@62;$#@60;/card$#@62;$#@60;/wml$#@62;〞);
  ?$#@62;

  該例子在WAP手機模擬器中可以瀏覽,輸出當前日期時間,而在普通的瀏覽器中無法識別,甚至會被認為是錯誤下載。這是因為在程序開頭就聲明了該輸出文檔為WML類型,該類型只有WAP設備能夠識別並解釋。值得注意的是,我們常見的HTML語言對規範性要求不嚴,大多數瀏覽器能“容忍”其中相當多的編寫錯誤,而WML規範相當嚴格,一點失誤都可能導致無法輸出所需頁面。

  一旦我們知道了用PHP腳本輸出WAP頁面的標準過程,我們就能夠使用PHP強大的功能配合以WML語言的交互處理以及WML Script的簡單腳本,開發出適合我們需要的應用系統了。
頂一下
(0)
0%
踩一下
(0)
0%
------分隔線----------------------------
最新評論 查看所有評論
發表評論 查看所有評論
請自覺遵守互聯網相關的政策法規,嚴禁發佈色情、暴力、反動的言論。
評價:
表情:
用戶名: 密碼: 驗證碼:
推薦內容