署理加盟 2019全新署理方案 挣钱+省钱左右开弓,独立渠道,丰盛赢利!

您现在的方位: unibet网 > 站长学院 > SEO资讯 >

DedeCMS移动端PC端会员同步登录跨域AJAX

来历:不知道 发布时刻:2019-03-30热度:我要谈论
运用DedeCMS别离做移动端和PC端的时分会涉及到跨域问题,也便是说移动端和PC端选用不同的域名,便是所谓的跨域。 DedeCMS会员体系的开发仍是比较常见的,除了DZ,现在九蜘蛛还没发现比较老练的开源的会员体系。都知道织梦的会员体系问题比较多,许多途径都是member,如...

unibet注册unibet淘宝店开业,好礼送不断

运用DedeCMS别离做移动端和PC端的时分会涉及到跨域问题,也便是说移动端和PC端选用不同的域名,便是所谓的跨域。

DedeCMS会员体系的开发仍是比较常见的,除了DZ,现在unibet网还没发现比较老练的开源的会员体系。都知道织梦的会员体系问题比较多,许多途径都是member,假如你私行改动了该文件夹的姓名,会有许多过错。主张对目录有必定了解并有必定PHP根底的人才进行批改。

要完成PC端和移动端会员同步登录,用默许的AJAX来完成会员同步登录的办法就不再适用了,由于DedeCMS的AJAX不能完成跨域。

织梦Ajax登录

挑选用两个DedeCMS完成移动端、PC端

简略的网站彻底只需求一个DedeCMS来完成移动端和PC端,但比较杂乱的会员体系只能经过装置两个DedeCMS,共用一个数据库的办法完成。参阅文章《DedeCMS一个后台办理PC移动端伪静态版》

可独自运用会员中心也可共用

下面的供给的办法能够删去移动端里会员中心文件夹,只用PC端的就行,让用户用手机端操作这么杂乱的会员体系实在是不现实,究竟PC端的效率高得多。

假如你期望移动端具有不同的功用或者是精简版就保存移动端的会员中心,依据实际需求批改会员中心模板及对应的PHP文件吧。

移动端、PC端会员同步登录跨域AJAX

1、在PC端的会员文件夹member下树立一个 ajax_loginsta_wap.php的文件,代码如下:

<?php
/**
 *@copyright www.vi586.com
 *移动端,pc端同步登录
 *批改了更改会员中心member文件夹名后的问题 2018.2.13
 *by unibet网
 */
require_once(dirname(__FILE__)."/config.php");
AjaxHead();
if($myurl == '')
{
    echo "document.write('<p class=\"uselogin\">');";
    echo "document.write('<a href=".$GLOBALS['cfg_memberurl']."/index.php>登录</a>');";
    echo "document.write('<a href=".$GLOBALS['cfg_memberurl']."/index_do.php?fmdo=user&dopost=regnew>注册</a>');";
    echo "document.write('</p>');";
    exit('');
}
$uid  = $cfg_ml->M_LoginID;

//判别男女头像
if($cfg_ml->fields['face']==''){
    if($cfg_ml->fields['sex']=='女'){
        $face=$GLOBALS['cfg_memberurl'].'/templets/images/dfgirl.png';
    }
    else{
        $face=$GLOBALS['cfg_memberurl'].'/templets/images/dfboy.png';
    }
}else{
    $face=$cfg_ml->fields['face'];
};

echo "document.write('<p class=\"uselogin\"><img src=\"$face\"/>".$cfg_ml->M_UserName." <a href=".$cfg_memberurl."/index.php>我的</a> | <a href=".$cfg_memberurl."/index_do.php?fmdo=login&dopost=exit><font color=#FF0000>退出</font></a></p>');";

网上的批改比较杂乱,其实绝大多数干流网站都是移到别的一个登录界面来完成,不用那么臃肿。

登录后只显示用户名、用户头像、会员中心、退出几个功用,能够依据自己的需求批改,就不胪陈了,需求的批改的请联络unibet网。

2、把以下代码放到公共头部模板head.htm相应的方位即可,一般放在<p id="_userlogin">邻近。

<script language="javascript" type="text/javascript" src="{dede:global.cfg_menmerurl/}/ajax_loginsta_wap.php"></script>

本文地址:https://www.m88nob1.com/查找引擎优化/1290.html

    责任修改:unibet网

    宣布谈论

    谈论列表(条)