驾照考试题库查询系统(wap版兼普通web版实现,使用php+wml)

 

“驾照考试题库查询系统”干的事情很简单:输入题目关键字,查询答案。这个东西早在我考驾照时就想做了,不过当时没能力也没时间整,现在项目闲暇时整整玩挺不错。(下面给个web版的效果截图)

 

 

 

 

感兴趣的也可以访问http://zfqnet.cn看一看效果,当然也可以用你的手机试试看能不能正常打开。

 

我的山寨iphone自带的wap浏览器可以很正常的工作,不过自己后装的ucweb打开没反应,什么消息也不提示,搞不清楚原因。另外,wap版在http://www.wapsilon.com/网站上提供的Nokia7210 wap模拟器上测试时提交的中文关键词它全给编码成utf-16,而我的数据库、php文件以及php输出的wml都使用的utf-8字符集,所以在上面模拟不成功,我试过将utf-16转码为utf-8后就正常了,不过最后我没选择这样做。 原因有三:

1、我坚信大部分的手机浏览器处理汉字的编码方式是utf-8(当然毫无理论和事实依据)

2、假如不同型号手机的浏览器处理汉字的编码方式不同的话,那我得一一判断传递过来的字符串的编码方式之后,然后做相应的转码,这个很累啊,不想做

3、自己php不怎么熟,wml第一次接触,所以完全一菜鸟,因此我坚信这个问题高手随便点拨一下就可以解决。比如这样一个问题:

 

 

上面的wml代码中,通过php有没有办法对"$(a:e)"先编码,再赋值给postfield里的value。(大致上像这样:value="<?php echo encode($(a:e)); ?> ")。如果能这样的话,之前所说的不同编码导致的问题都能解决。还望高手能够指点指点。

 

 

 

PS: 也希望通过手机测试了http://zfqnet.cn的同志能够反映一些情况,比如什么型号的手机能不能正常访问?能访问但因编码问题不能正常工作?如果能访问,但编码有问题,会出现下图的情形

 

 

 

输入框中显示的即是编码后的查询关键字(图中为utf-16编码)

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值