解决ECSHOP使用IPAD等平板电脑访问为空或为手机小页面的问题

在根目录下找到INDEX.PHP
在文件的上部一开始就写了许多手机牌子,浏览器标志之类的东西将它们跳转至mobile也就是手机版的。IPAD等平板电脑和智能手机也不幸在其中。
如果你的网站没有针对小手机(老诺基亚、山寨机等)考虑,大可直接删掉那部分代码。但是以下面的方式来做是最妥当的。
改为

1
2
3
4
$ua = strtolower($_SERVER['HTTP_USER_AGENT']);
$uachar = "/(nokia|sony|ericsson|mot|samsung|sgh|lg|philips|panasonic|alcatel|lenovo|cldc|midp|coolpad|k-touch|tcl|oppo|doov|amoi|bbk|cect|amoi|zte|huawei)/i";
$smartuachar = "/(iphone|ipad|android|smartphone|windows)/i";
if(!(preg_match($smartuachar, $ua)) && ($ua == '' || preg_match($uachar, $ua))&& !strpos(strtolower($_SERVER['REQUEST_URI']),'wap'))

本文固定链接: https://www.apieye.com/266.html | APIEYE

该日志由 Jazzy 于2012年09月29日发表在 EcShop, PHP 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 解决ECSHOP使用IPAD等平板电脑访问为空或为手机小页面的问题 | APIEYE
关键字:

解决ECSHOP使用IPAD等平板电脑访问为空或为手机小页面的问题:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!