易截截图软件、单文件、免安装、纯绿色、仅160KB

wap中应用下拉列表

      由于公司需要,这段时间开始接触wap的开发。目前实现的功能比较简单,wap所用的是wml语言,配合使用wml script来显示页面。由于功能比较简单就用php来写动态脚本。用php来输出wml标签。当初在学习的时候有些不懂的地方,在网上的资料也不是很多,于是整理了个小例子供大家参考。
     下面的例子主要实现的是在用户登录时可以选择用户名保存的时间,如果存在已经保存的用户名和密码,则在下拉列表中显示出来。当用户选择下拉列表中的用户名时,在用户名框和密码框中显示对应的用户名和密码。密码是经过MD5加密后存储的。
     下面看代码:
      如果用户选择保存用户名和密码,则将用户名和经过MD5加密后的密码以“用户名|密码”的格式进行保存。如果有多组用户名和密码,则将用户名和密码放在数组中。
     注意:php cookie中是无法保存数组格式的,因此先将数组转化成字符串。如:
       $arrayusername_str=implode(",",$arrayusername);//将数组转换为字符串,每个数组元素之间用“,”隔开。
   
登录页面:index.php
   <?php
  header("Content-type:text/vnd.wap.wml;charset=gb2312");
  echo "<?xml version=\"1.0\" encoding=\"gb2312\" ?>\n";
  echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\">\n";
  echo "<wml>";
  echo "<card title=\"登录\" id=\"card1\">";
  echo "<p>";
  if(array_key_exists("name",$_GET))
  {
       $name2=$_GET["name"];
  }
  else
  {
       $name2="";
  }
  if(array_key_exists("pass",$_GET))
  {
       $pass2=$_GET["pass"];
  }
  else
  {
       $pass2="";
  }
  if(array_key_exists("reset1",$_REQUEST))
  {
       $reset1=$_REQUEST["reset1"];
  }
  else
  {
 


相关文档:

wap开发中如何有效的利用缓存

 由于WAP信道带宽的限制,我们在编写WAP应用的时候都希望最大限度地减少消息的传送量。要做到这一点,就要尽量地使用缓存,经常地从缓存中获得以前的消息。幸运的是目前大多数WAP设备都有一定级别的缓存,在默认情况下,会尝试最大化的缓存。几乎所有指向URL的响应都会被缓存下来。
      ......

WAP GPRS WIFI WLAN

      手机WIFI上网是指通过无线网关上网,可在咖啡厅、图书馆等有无线网络的地方上网,可以用WIFI连接到笔记本的无线网卡,建网桥通过本本上网。它是直连互联网的,通过移动联通或电信的热点,速度和接入网关选择的带宽有关,一般是免费的!如果没有热点,可以购置一台无线路由器连接自家宽 ......

BlackBerry上中国电信的WAP网关连接解析

中国电信前不久刚发布了BlackBerry 9530(Storm),不同的是,这一款是烧号的,因此可以想象开发的时候还是会遇到一些不同的。
最近拿到了一个测试机,调试了一下,以下是我个人的心得。
1, C网和G网的差别。中国电信的CDMA,在WAP连接时没有GPRS上APN的概念。可是可能有人要说,那么电信的“CTNET”和“ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号