[ecshop 资料] ecshop 手机 自动识别 ua 自动跳转到手机版本 miqinew ecmoban

本文介绍了一种ECShop中实现手机用户自动识别并跳转到手机版本页面的方法。通过PHP代码检测用户代理(UA),针对不同类型的移动设备进行判断,确保用户能够访问适合其设备的网站版本。

[ecshop 资料] ecshop 手机 自动识别 ua 自动跳转到手机版本  miqinew ecmoban


/* 修改 by www.68ecshop.com start 手机识别  ?is_c=1 表示pc版 不判断ua */
if (isset($_REQUEST['is_c']))
{
    $is_c = intval($_REQUEST['is_c']);
}
if($is_c == 1){

}else{
    //$ua = strtolower($_SERVER['HTTP_USER_AGENT']);

    //$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'))
    $ua = strtolower($_SERVER['HTTP_USER_AGENT']);

    $uachar = "/(nokia|sony|ericsson|mot|samsung|sgh|lg|philips|panasonic|alcatel|lenovo|cldc|midp|mobile)/i";
    $smartuachar = "/(ipad)/i";
        
    //if(($ua == '' || preg_match($uachar, $ua))&& !strpos(strtolower($_SERVER['REQUEST_URI']),'wap'))
    if(!(preg_match($smartuachar, $ua)) && ($ua == '' || preg_match($uachar, $ua))&& !strpos(strtolower($_SERVER['REQUEST_URI']),'wap'))
    {
        $Loaction = 'mobile/';

        if (!empty($Loaction))
        {
            ecs_header("Location: $Loaction\n");

            exit;
        }

    }
}
/* 修改 by www.68ecshop.com end */



手机版的电脑版返回

<?php

/**
 * ECSHOP 首页文件
 * ============================================================================
 * * 版权所有 2005-2012 上海商派网络科技有限公司,并保留所有权利。
 * 网站地址: http://www.ecshop.com;
 * ----------------------------------------------------------------------------
 * 这不是一个自由软件!您只能在不用于商业目的的前提下对程序代码进行修改和
 * 使用;不允许对程序代码以任何形式任何目的的再发布。
 * ============================================================================
 * $Author: liubo $
 * $Id: index.php 17217 2011-01-19 06:29:08Z liubo $
*/
//
define('IN_ECTOUCH', true);

require(dirname(__FILE__) . '/include/init.php');
require(ROOT_PATH . 'include/lib_weixintong.php');
if ((DEBUG_MODE & 2) != 2)
{
    $smarty->caching = true;
}


$sql = "update ecs_touch_nav set url='../?is_c=1' where id=8";
$db->query($sql);
echo 'chenggong ';

ecshop米奇网商城+ECTouch手机版+微信通V2+微支付_ecshop模板_ecshop小京东-最佳电商行业解决方案 米奇网ecshop整站商城系统+ECTouch手机企业版+微信通V2+微支付+团购功能。这是一套十分惊艳完整强大的ecshop商城系统,当我们拿到此套源码时简直惊呆了。面设计非常的漂亮,时尚,大气。并且包含的功能模块相当的多,一个大型的商城系统所需要的模块几乎都包含了。此套源码的商业价值是相当高的,相信不用我们多说了。刚拿到此套源码时,模板还是有一点小小的错误。由于div的原因导致整站背景色全白,当然,魔客吧已经帮大家修复了这个错误。此套源码经过魔客吧精心测试和调试,所有面均完整无错,所有截图均为魔客吧本地测试截图,请放心下载使用。此套源码为绿色源码,无加密,无域名绑定,可用于多个网站。 这套ECTouch企业版+微信通V2+米奇PC2014+微支付淘宝叫卖2500RMB。源码确实很不错,而且带有微信通,ecshop来源系统本来就做的不错,现在结合ECTouch企业版+微信通V2+米奇PC2014+微支付实在是太棒了,在这里也将会是完全免费分享了! 整站源码安装说明: 1、文件放在域名的根目录下,即使用“你的域名/install/index.php”可以直接访问(下载源码程序后,请继续下载images文件夹上传到根目录。如果只有源码程序,没有下载images文件夹是无法正常安装的哦!) 2、开始正常安装 用户名:指数据库用户名, 密码 : 指数据库密码, 数据库名: 上面的三项信息是你空间商提供的 数据库前缀为:ecs_ (重点一定不能修改要使用默认) 3. 进入帝国备份,地址“你的域名/diguo/”。用户名:admin 密码:123456。进入后在“参数设置”里填写你的数据库信息 4. 进入“恢复数据”选择,在“恢复数据源目录”中选择“www_moke8_com”,在“要导入的数据库”中选择你的数据库,点击开始恢复即可! 如有还有不了解帝国备份如何使用的同学,请点击【帝国备份王还原数据库的方法】查看详细图文操作方法 5、恢复数据库后,后台地址“你的域名/admin/”。管理员账户和密码分别是:admin admin888 使用说明和注意事项: 1. 首部分广告需要打开themes/miqinew/library下的“index_ad_r.lbi”“index_ad_b.lbi”“index_ad.lbi”文件进行修改 2. 此套源码需要空间支持ecshop伪静态功能,请询问主机商是否支持(魔客主机完美支持,购买魔客主机免费帮安装) 3. 如果空间不支持伪静态功能,删除根目录下的“.htaccess”文件和mobile目录下的“.htaccess”文件(删除前请做好备份),然后进入后台-【商店设置】-【基本设置】,在“URL重写”是选择“是”。关闭伪静态后手机版的内可能无法正常使用,因为手机版默认是开启了伪静态的。推荐大家还是开启伪静态吧,一是安全,二是有利于seo。【安装后网站无法打开面的同学,请仔细阅读本条说明】
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值