写php/wml代码
现在我们写首个php/wml页面,名字为index.wml
header(content-type: text/vnd.wap.wml);
header(cache-control: no-cache, must-revalidate);
header(pragma: no-cache);
echo ();
?>
http://www.wapforum.org/dtd/wml_1.1.xml >
<wml>
<card id=card1 title=unito/database><p>
you can search for professors' consulting hours or for examinations timetables.
<select name=choice title=research value=1> <option selected value=exams_data>examinations timetables</option> <option value=consulting_data>consulting hours</option></select>
<do type=text label=go>
<go href=index2.wml#card2 method=get>
<postfield value=$(choice) name=choice>
</go>
</do>
</p>
</card>
</wml>
第一行告诉浏览器该文件的mime类型,如果没有头文件的话,浏览器是不懂得接收的是属于什么类型的内容,而且有了这一行的话,文件的扩展名就不重要了。对于你想写一个多样式的页面,这个功能是十分有用的,你可以通过一个脚本来检测设备或者它的性能,然后根据浏览器的类型返回wml或者html。
检查php是否已经装有短标签支持。如果是的话,你可以做一个类似的声明,并且将它嵌套到php代码中以免混淆。
该页面的余下代码只是让你搜索测验的时间或者咨询的时间。选择的项目会记录在$choice变量中。
下一页称为index2.wml,让你选择是通过科目还是姓来查询数据库。
header(content-type: text/vnd.wap.wml);
header(cache-control: no-cache, must-revalidate);
header(pragma: no-cache);
echo ();
?>
http://www.wapforum.org/dtd/wml_1.1.xml >
<wml>
<card id=card2 title=kind of research>
<p><br>echo (you are checking );
if ($choice == exams_data) {
echo ( examinations timetables.<br>n);
} else if ($choice == consulting_data) {
echo ( consulting hours.<br>n); <br>} else { <br>echo (i don't know what and there is some problem.<br>n);
}
?>
<p><br>you can search by surname (either exact or partial) or by subject (either exact or partial).<br><br>select the kind of research. <br><p>
<select name= value=surname title=research> <option selected value=surname>professor's name</option> <option value=subject>subject</option>
以上就介绍了when christmas comes to town 建立动态的wml站点二,包括了when christmas comes to town方面的内容,希望对php教程有兴趣的朋友有所帮助。