ecshop手机网站(ECShop)

优化设计 51
本篇文章给大家谈谈ecshop手机网站,以及ECShop对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 ecshop手机网页有乱码怎么回事? 首先我们可以看到页面中提示\includes\lib.debug.php on line303这样的错误,那么我们首先应该找到这个文件的第303行。看是否有类似$pa = new Print_a_class; 这样的代码,php在5.3版本之后已经不允许在程序中使用”=”符号,然而我们看上边的那个代码,刚刚出现了"=",这就说明你的php版本一定是php5.3版本之后了。

本篇文章给大家谈谈ecshop手机网站,以及ECShop对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

ecshop手机网页有乱码怎么回事?

首先我们可以看到页面中提示\includes\lib.debug.php on line

303这样的错误,那么我们首先应该找到这个文件的第303行。

看是否有类似$pa = new Print_a_class; 这样的代码,

php在5.3版本之后已经不允许在程序中使用”=”符号,然而我们看上边的那个代码,刚刚出现了"=",这就说明你的php版本一定是php5.3版本之后了。

我们只需要将"="改成“=”就行了,即:

$pa = new Print_a_class;

关于ecshop手机网站

首先如果是ectouch版的话,手机版也会有一个后台。地址:你的域名/mobile/admin

密码跟电脑端的一样。可以进去里面模板设置里修改显示三个块的数量。

如果是普通版的话,估计需要自己手动添加,也就是修改代码。

如何用手机访问ecshop跳转到别的网站

首先打开根目录下 index.php,找到

$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'))

{

    $Loaction = 'mobile/';

if (!empty($Loaction))

    {

        ecs_header("Location: $Loaction\n");

exit;

    }

}

如图所示 代码24行----39行

将上面代码替换成

$ua = strtolower($_SERVER['HTTP_USER_AGENT']);

$uachar = "/(iphone|android|phone|mobile|wap|netfront|java|opera mobi|opera mini|ucweb|windows

ce|symbian|series|webos|sony|blackberry|dopod|nokia|samsung|palmsource|xda|pieplus|meizu|midp|cldc

|motorola|foma|docomo|up.browser|up.link|blazer|helio|hosin|huawei|novarra|coolpad|webos|techfaith|palmsource

|alcatel|amoi|ktouch|nexian|ericsson|philips|sagem|wellcom|bunjalloo|maui|smartphone|iemobile|spice|bird|zte-|longcos|pantech|gionee|portalmmm|jig

browser|hiptop|benq|haier|^lct|320x320|240x320|176x220)/i";

if(($ua == '' || preg_match($uachar, $ua)) !strpos(strtolower($_SERVER['REQUEST_URI']),'wap'))

{

    $Loaction = '';

if (!empty($Loaction))

    {

        header("Location: $Loaction\n");

        exit;

    }

}

注 红色字体链接地址是你想让你的手机访问时候跳转到的网站地址,改成你想跳转的就好。

用微信打开用ecshop 做的手机网站,怎么实现用微信帐号直接登录手机网站,如图:

首先你申请个微信公众号

首先配置回调域名

 构造请求url如下:

;redirect_uri=;response_type=codescope=snsapi_userinfostate=1#wechat_redirect

页面URL中的scope=snsapi_userinfo 表示应用授权作用域为请求用户信息

★ 如果使用别人的AppID和AppSecret,那么获得的OpenID是那个有高级接口权限的服务号的,这里可以通过消息回复,获取本公众账号下的OpenID,带入回调中,与另一个OpenID进行关联也可以使用开放平台的UnionID功能来得到用户在自己账号下的OpenID 

;redirect_uri=;response_type=codescope=snsapi_userinfostate=1#wechat_redirect

将该链接回复给关注用户,用户点击后,弹出应用授权界面

3. 回调页面得到链接如下,回调url中将包含参数code

;state=1

或者 ;code=00b788e3b42043c8459a57a8d8ab5d9fstate=1

4. 再使用code换取oauth2的授权access_token

url如下:

;secret=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacode=00b788e3b42043c8459a57a8d8ab5d9fgrant_type=authorization_code

获得授权Access Token:

{

    "access_token": "OezXcEiiBSKSxW0eoylIeAsR0GmYd1awCffdHgb4fhS_KKf2CotGj2cBNUKQQvj-G0ZWEE5-uBjBz941EOPqDQy5sS_GCs2z40dnvU99Y5AI1bw2uqN--2jXoBLIM5d6L9RImvm8Vg8cBAiLpWA8Vw",

    "expires_in": 7200,

    "refresh_token": "OezXcEiiBSKSxW0eoylIeAsR0GmYd1awCffdHgb4fhS_KKf2CotGj2cBNUKQQvj-G0ZWEE5-uBjBz941EOPqDQy5sS_GCs2z40dnvU99Y5CZPAwZksiuz_6x_TfkLoXLU7kdKM2232WDXB3Msuzq1A",

    "openid": "oLVPpjqs9BhvzwPj5A-vTYAX3GLc",

    "scope": "snsapi_userinfo,"

}

5. 再使用授权Access Token获取用户信息

url如下:

;openid=oLVPpjqs9BhvzwPj5A-vTYAX3GLc

返回如下

{

    "openid": "oLVPpjqs9BhvzwPj5A-vTYAX3GLc",

    "nickname": "刺猬宝宝",

    "sex": 1,

    "language": "zh_CN",

    "city": "深圳",

    "province": "广东",

    "country": "中国",

    "headimgurl": "",

    "privilege": []

}

获取用户信息完成。

最终得到用户信息如下所示

我用ecshop建的网站,ecshop自带的手机网站模板目录是mobile,我想把手机站绑定二级域名

弄两个网站,单独把手机站放在一个空间,然后空间可以设置绑定你的二级域名。

ecshop手机网站的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于ECShop、ecshop手机网站的信息别忘了在本站进行查找喔。

ecshop手机网站 ecshop手机版ecshop演示网站ecshop商城手机端ecshop手机版教程ecshop手机版 价格前面不显示货币符号ecshop手机版权ecshop商城手机端ecshop手机版ECShop商城
扫码二维码