请问高手 :PHP 可不可以自动 分辨出访问者使用 PC 还是手机平台 它们两个使用的协议不一样呀,但是都是通过网络访问的,所以可以从head信息中取到信息。另外,对于端口也应该不同才是。如果想要更详细的情况,建议你看下RFC说明。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 取得head信息,判断客户端浏览器的类型 <?php $strAccept= $_SERVER['HTTP_USER_AGENT']; if(strpos($strAccept,'MSIE')!==false){ //exit(); header("Location: pc/index.html"); }elseif(strpos($strAccept,'DoCoMo')!==false) { header("Location: i/index.html"); }elseif(strpos($strAccept,'UP.Browser')!==false){ header("Location: ez/index.html"); }elseif(strpos($strAccept,'J-PHONE/') !==false|| strpos($strAccept,'Vodafone/') !== false) { header("Location: j/index.html"); }else{ header("Location: pc/index.html"); }?>$strAccept:先得到useragent信息,不同的浏览器,信息也不一样,你可以echo一下看看 新手求助MYSQL BACKUP问题 PHP正则问题 本来菜鸟 求助一个能用的PHP配置环境 win7系统 smarty 的比较问题 高人指点一下 新手提问!用什么php技术最适合? 可以什么可以让页面进行局部刷新啊? 为什么我不能注销cookie呢? APACHe 的奇怪问题,大家有办法解决不? 请教:PHP中虚拟路径如何表示 为什么我的PHP中SELECT下拉框在选中的时候有的选中的是ID,有的是实际的数值 如果做这个在线设计???谁会? apache rewrite 如果文件不存在就调转一个地址
$strAccept= $_SERVER['HTTP_USER_AGENT']; if(strpos($strAccept,'MSIE')!==false){
//exit();
header("Location: pc/index.html");
}elseif(strpos($strAccept,'DoCoMo')!==false) {
header("Location: i/index.html");
}elseif(strpos($strAccept,'UP.Browser')!==false){
header("Location: ez/index.html");
}elseif(strpos($strAccept,'J-PHONE/') !==false|| strpos($strAccept,'Vodafone/') !== false) {
header("Location: j/index.html");
}else{
header("Location: pc/index.html");
}?>
$strAccept:先得到useragent信息,不同的浏览器,信息也不一样,你可以echo一下看看