一、设置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(″content-type: 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的简单脚本,开发出适合我们需要的应用系统了。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器