有关WML编程的疑问!!
诸位:
我用ORACLE 的PL/SQL 生成WML 页面,通过NOKIA WAP TOOLKIT 看到的页面总是
在第一行出现 24D,并且最后的〈/WML〉标记无法出现,导致页面总是看不到。
源码是:
OWA_UTIL.MIME_HEADER('text/vnd.wap.wml', FALSE, 'gb2312');
OWA_UTIL.HTTP_HEADER_CLOSE;
select count(*) into counter_nokia from userinfo_nokia where USERNAME=useremail and
PASSWORD=userPwd;
if counter_nokia=0 then
htp.p('<?xml version="1.0"?>');
htp.p('<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">');
htp.p('<!-- Source Generated by WML Deck Decoder -->');
htp.p('<wml>');
htp.p('<card id="srv" title="error login;">');
htp.p('<p>');
htp.p('<b>对不起,请正确填写Email和密码。<br/>');
htp.p('</b>');
htp.p('</p>');
htp.p('<p align="center">');
htp.p('<a href='''||clienturl||'''>重新输入</a><br/>');
htp.p('<small>Copyright© 2000');
htp.p('<br/><a href="http://wap.maibo.com.cn">MAIBO.COM.CN</a><br/>');
htp.p('</small>');
htp.p('<do type="prev" label="Back"><prev/></do>');
htp.p('</p>');
htp.p('</card>');
htp.p('</wml>');
。。。。。。。
不胜感谢!!!