统计在线人数...

WAP与PHP - 附件

[ 来源:转载 | 作者:佚名 | 时间:2006-5-29 12:51:08 | 浏览:统计中... ]

WAP与PHP - 附件 
WAP&PHP | 进阶篇 | 基础篇 
本代码定义了PHP库,用于创建WAP页面 
常量定义部分 函数定义部分 对象声明部分 

常量定义部分 

//定义对象类型 
  define("I_AM_TEXT",0); //文本 
  define("I_AM_IMAGE",1); //图象 
  define("I_AM_TABLE",2); //表格 
  define("I_AM_INTERFACE",3); //交互元素 
  define("I_AM_HYPERLINK",4); //链接 
  define("I_AM_INPUT",5); //输入 
  define("I_AM_SELECT",6); //选择 
  define("I_AM_DO",7); //动作 
  define("I_AM_ROW",8); //行 

  //默认参数 
  define("DEFAULT_TITLE","Welcome") 


  //定义页面格式 
  define("ALIGN_LEFT",1); //居左 
  define("ALIGN_RIGHT",2); //居右 
  define("ALIGN_CENTER",3); //居中 

  //定义文字格式 
  define("TEXT_NORMAL",0); //普通 
  define("TEXT_BOLD",1); //加粗 
  define("TEXT_UNDERLINE",2); //下划线 
  define("TEXT_ITALIC",4); //斜体 
  define("TEXT_BIG",8); //大字体 
  define("TEXT_SMALL",16); //小字体 

  //定义Input元素类型 
  define("INPUT_TEXT",0); //普通文本 
  define("INPUT_PASSWORD",1); //密码 

  //定义Select元素类型 
  define("SELECT_NOT_MULTIPLE",0);//单选 
  define("SELECT_MULTIPLE",1);//多选 

  //定义Select元素选项的默认值 
  define("SELECT_NOT_CHECKED", 0); 
  define("SELECT_CHECKED", 1); 

函数定义部分 [TOP] 

  //本函数实现特殊字符的转换 
  //入口参数:字符串$words 
  //出口参数:字符串&convert_ok 
  function convert_character($words) 
   { 
  //将WML语言保留字符如"<"等转化为"<"格式 
  $convert_words=htmlspecialchars($words); 

  //将"m"等ASCII码大于160的字符转化为" "(x为其ASCII码值)的形式 
  for ($i=0; $i<strlen($convert_words); $i++) 
  { 
  if (ord(substr($convert_words, $i, 1)) >= 160) 
    $convert_ok.="&#".ord(substr($convert_words,$i,1)).";"; 
   else 
    $convert_ok.=substr($convert_words,$i,1); 
    } 

   //返回转换后的字符串 
   return($convert_ok);

共有0人参与评价,平均得分:0分
评论内容只代表网友观点,与本站立场无关! 查看完整内容
   

当前在线人数
QQ:748838 MSN:allen_xia#msn.com E-mail:allenxia666#126.com QQ群:站长联盟北方区-北京(28200145) 站长联盟南方区-上海(67713522)