我做的是比较简单的功能,但是网络上谢了怎么跳转,就是不说,跳转到对应页面的怎么弄。所以我试了试。卖弄一下,高手不要喷。
原理是获取目标url经过整理修改,拼装一个新的url跳转过去就可以啦。复杂的涉及到正则表达式。我就无能为力啦。
$ua = strtolower($_SERVER['HTTP_USER_AGENT']); $ua = strtolower($_SERVER['HTTP_USER_AGENT']); if(isset($_GET['computer'])){ $_SESSION['computer']=$_GET['computer']; $computer=$_SESSION['computer']; }else{ $computer=""; } $uachar = "/(nokia|sony|ericsson|mot|samsung|sgh|lg|philips|panasonic|alcatel|lenovo|cldc|midp|mobile)/i"; if(($ua == '' || preg_match($uachar, $ua))&& !strpos(strtolower($_SERVER['REQUEST_URI']),'wap')) { if(empty($computer)){ $do_url=$_SERVER['REQUEST_URI']; $Loaction = 'mobile/'.$_SERVER['REQUEST_URI']; if (!empty($Loaction)) { ecs_header("Location: $Loaction\n"); exit; } } }
版权所有:《太阳花工作室》 => 《任意PC版页面跳转到对应的手机版》
本文地址:http://bg.artuion.com/代码/316.html
除非注明,文章均为 《太阳花工作室》 原创,欢迎转载!转载请注明本文地址,谢谢。