手机使用秘诀大全
作者:夜空寂灭 日期:2008-11-14
手机黑屏格式化狂震动短信代码
作者:夜空寂灭 日期:2008-11-14
PHP判断手机(cellphone,mobile,wap)访问函数
作者:夜空寂灭 日期:2008-08-16
前一段时间发布了一个判断搜索引擎Robot的函数 is_robot() ,而最近又发布了一个Go2Wap插件,用于手机访客访问WP时自动转跳到 /wap/ 页面,这个插件发布后,有朋友就向我报告一些Bug,这里结合我遇到的问题综合讲解一下。
先看一下这个判断函数:
PHP代码
- function is_wap(){
- $ua = strtolower($_SERVER['HTTP_USER_AGENT']);
- $uachar = "/(nokia|sony|ericsson|mot|samsung|sgh|lg|sie|philips|panasonic|alcatel|lenovo|cldc|midp|wap|mobile)/i";
- if(($ua == '' || preg_match($uachar, $ua))&& !strpos(strtolower($_SERVER['REQUEST_URI']),'wap')){//如果在访问的URL中已经找到 wap字样,表明已经在访问WAP页面,无需跳转,下一版本增加 feed访问时也不跳转
- return true;
- }else{
- return false;
- }
- }
手机USER-AGENT、Wap USER-AGENT、获取网页头信息
作者:夜空寂灭 日期:2008-08-16
记得以前直接用Opera浏览可以直接登录手机腾讯网的(http://3g.qq.com),但这后来发现不行了,一登录即跳转到 http://3gqq.qq.com,不跳转的话也是以普通的HTML方式显示出来的,不是手机WML(WAP)方式显示的,我估计他是判断了浏览器的USER-AGENT,以判断是不是手机(WAP)登录的!测试了许久,找了点手机USER-AGENT信息,仅供参考(本人使用的手机是Haier A63)
XML/HTML代码
- ACCEPT:text/html, text/vnd.wap.wml, text/plain, text/vnd.sun.j2me.app-descriptor, application/java-archive, application/x-jar, application/xhtml+xml, application/vnd.wap.xhtml+xml, application/vnd.wap.wmlscriptc, application/vnd.wap.wmlc, image/vnd.wap.wbmp, image/jpeg, image/gif, audio/mid, audio/midi, audio/amr, audio/x-wav, audio/mpeg, image/vnd.ziyitong.zdd, text/x-vcard, text/x-vcalendar, text/vnd.wap.wmlscript
- CONNECTION:close
- HOST:211.91.172.184
- VIA:WTP/1.1 HBWH-PS-WAP-GW11.hbwh.monternet.com (Nokia WAP Gateway 4.0/CD3/4.1.79)
- ACCEPT-CHARSET:UTF-8, ISO-8859-1, *
Tags: 手机 WAP USER-AGENT
页面用力 o>﹏<o 加载中...

