亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

PHP 輸出簡單動態(tài)WAP頁面

 更新時間:2009年06月09日 12:52:01   作者:  
首先,不管你是在本地調試還是想瀏覽網(wǎng)絡上的wap頁面,都需要一個能解析wap頁面的瀏覽器
當然,也有其他方法,網(wǎng)上可以搜索得到。我這里推薦一個既能瀏覽http頁面又能瀏覽wap頁面的方法,那就是用Firefox + wmlbrowser組件。裝好wmlbrowser組件的firefox就可以支持直接瀏覽wap頁面了。
由于需要動態(tài)輸出內容,我們不得不將頁面的后綴名定為.php,那這樣如何讓瀏覽器將其解析為wap頁面呢?很簡單,只要在頭文件輸出的時候告訴瀏覽器該文件的MIME類型就行了。
復制代碼 代碼如下:

<?php
header("Content-type: text/vnd.wap.wml");
?>

有了上面一句,文件的擴展名就不重要了。
接下來就當是在編寫一個PHP文件就行了,語法啊函數(shù)啊全部照常,記得在開頭先輸出XML的格式頭,
復制代碼 代碼如下:

<?php
echo ('<?xml version="1.0"?>');
?>

另外,文本的格式要按wml的格式來寫(也相當于xml),wml規(guī)范相當嚴格,一點失誤都可能導致無法輸出所需頁面。
一個wml的模板如下:
復制代碼 代碼如下:

<?xml version="1.0" encoding="gb2312"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" "http://www.wapforum.org/DTD/wml13.dtd" >
<wml>
<card title="">
</card>
</wml>

目前的大多數(shù)WAP手機(Nokia7110、愛立信R320S等等)都是使用UTF-8編碼的,也就是采用UNICODE來編碼。這樣,如果我們直接在WML使用中文字符(GB2312編碼),將會產(chǎn)生亂碼,手機用戶無法識別,所以我們在輸出中文之前,要使用程序或函數(shù)對中文進行UNICODE的編碼。而在少數(shù)支持GB2312編碼的手機或WAP終端設備中,我們可以在程序中定義好文檔的內碼類型后即可直接正確顯示漢字。

相關文章

  • phpmyadmin顯示utf8_general_ci中文亂碼的問題終級篇

    phpmyadmin顯示utf8_general_ci中文亂碼的問題終級篇

    自己寫PHP也有一年多了,然后編碼問題卻老是沒有得到好的解決,自己的情況是這樣的,網(wǎng)頁顯示完全正常,在phpmyadmin數(shù)據(jù)庫顯示中文亂碼,不管是簡體還是繁體,只要是中文都是亂碼
    2013-04-04
  • PHP隨機數(shù)生成代碼與使用實例分析

    PHP隨機數(shù)生成代碼與使用實例分析

    在PHP程序設計中,隨機數(shù)的生成尤為重要。我們需要用隨機數(shù)在我們的頁面中展示隨機記錄(比如圖片、用戶記錄、文章ID等)。
    2011-04-04
  • PHP如何利用P3P實現(xiàn)跨域

    PHP如何利用P3P實現(xiàn)跨域

    在開發(fā)中,我們碰到的跨域主要還是糾結在IE,頁面中的IFRAME或者FRAME或者JS跨域的時候,IE有安全策略限制頁面不帶cookie,但是如果我們加上P3P,就沒有這策略的限制。這也是P3P來突破跨域的可行前提
    2013-08-08
  • php addslashes及其他清除空格的方法是不安全的

    php addslashes及其他清除空格的方法是不安全的

    清除空格的方法是不安全的,部分原因是因為字符中的空格非常多,例如 addslashes的問題在 于黑客 可以用0xbf27來代替單引號
    2012-01-01
  • php實現(xiàn)的簡易掃雷游戲實例

    php實現(xiàn)的簡易掃雷游戲實例

    這篇文章主要介紹了php實現(xiàn)的簡易掃雷游戲,涉及php字符串及流程控制的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • php記錄代碼執(zhí)行時間(實現(xiàn)代碼)

    php記錄代碼執(zhí)行時間(實現(xiàn)代碼)

    本篇文章是對php記錄代碼執(zhí)行時間的實現(xiàn)代碼進行了詳細的分析介紹,需要的朋友可以參考下
    2013-07-07
  • PHP中獲取文件擴展名的N種方法小結

    PHP中獲取文件擴展名的N種方法小結

    PHP中獲取文件擴展名的N種方法 從網(wǎng)上收羅的,基本上就以下這幾種方式
    2012-02-02
  • php語言的7種基本的排序方法

    php語言的7種基本的排序方法

    這篇文章主要為大家詳細介紹了7種php基本排序實現(xiàn)方法,感興趣的小伙伴們可以參考一下
    2016-03-03
  • PHP實現(xiàn)HTML頁面靜態(tài)化的方法

    PHP實現(xiàn)HTML頁面靜態(tài)化的方法

    這篇文章主要介紹了PHP實現(xiàn)HTML頁面靜態(tài)化的方法,分享了靜態(tài)處理的方法,靜態(tài)處理后的優(yōu)勢,并提供了多種靜態(tài)的方法,感興趣的小伙伴們可以參考一下
    2015-11-11
  • php適配器模式介紹

    php適配器模式介紹

    Adapter(別名Wrapper)模式:將一個類的接口,轉換成客戶期望的另一個類的接口。適配器讓原本接口不兼容的類可以合作無間
    2012-08-08

最新評論