当前位置:首页> PHP教程> PHP精通
关键字
文章内容
PHP生成动态WAP页面(转二)
 
 
修改时间:[2008/07/20 08:42]    阅读次数:[850]    发表者:[起缘]
 
一、设置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为扩展名。



  <?php

  header
(″Contenttype: text/vnd.wap.wml″);

  echo (<wml> <card> <p>);

  echo date( ″l dS of F Y h:i:s A″ );

  
echo (</p></card></wml>);

  ?>



  该例子在WAP手机模拟器中可以浏览
输出当前日期时间而在普通的浏览器中无法识别甚至会被认为是错误下载。这是因为在程序开头就声明了该输出文档为WML类型该类型只有WAP设备能够识别并解释。值得注意的是我们常见的HTML语言对规范性要求不严大多数浏览器能“容忍”其中相当多的编写错误而WML规范相当严格一点失误都可能导致无法输出所需页面。



  一旦我们知道了用PHP脚本输出WAP页面的标准过程
我们就能够使用PHP强大的功能配合以WML语言的交互处理以及WML Script的简单脚本开发出适合我们需要的应用系统了。&nbs