dede会员注册登录

dede会员注册登录

demo: 下来是一个演示 对接时请去掉两头的 html和head 和body

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>{dede:global.cfg_webname/}</title>
<!--dedeajax2.js必须-->
<script language="javascript" type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js"></script>
</head>
<body class="index">
<div id="_userlogin">
    <div class="userlogin">
    <form name="userlogin" action="{dede:global.cfg_memberurl/}/index_do.php" method="POST">
    <input type="hidden" name="fmdo" value="login" />
    <input type="hidden" name="dopost" value="login" />
    <input type="hidden" name="keeptime" value="604800" />
    <div class="fb"><span>用户名:</span>
     <input type="text" name="userid" size="20" class="ipt-txt" />
    </div>
    <div class="fb"><span>密码:</span>
     <input type="password" name="pwd" size="20" class="ipt-txt" />
    </div>
    {dede:php}
    if(preg_match("#2#", $safe_gdopen))
    {
    echo '
    <div class="fb"><span>验证码:</span>
     <input type="text" name="vdcode" size="8" class="ipt-txt" />
     <img id="vdimgck" align="absmiddle" onClick="this.src=this.src+\'?\'" style="cursor:pointer;margin-left:0px;text-transform:uppercase;" alt="看不清?点击更换" src="'.$cfg_cmspath.'/include/vdimgck.php"/></div>
    ';
    }
    {/dede:php}
    <div class="submit">
     <button type="submit" class="btn-1">登录</button>
     <a href="{dede:global.cfg_memberurl/}/index_do.php?fmdo=user&dopost=regnew" >注册帐号</a> <a href="{dede:global.cfg_memberurl/}/resetpassword.php">忘记密码?</a> </div>
    </form>
    </div>
</div>
</body>

<script language="javascript" type="text/javascript">
<!--
/*checkLogin检测是否已登录*/
function CheckLogin(){
  var taget_obj = document.getElementById('_userlogin');/*接收返回信息的ID*/
  myajax = new DedeAjax(taget_obj,false,false,'','','');
  myajax.SendGet2("{dede:global.cfg_cmsurl/}/member/ajax_loginsta.php"); /*如果在IE6下有问题,要检查下这里的路径*/
  DedeXHTTP = null;
};
CheckLogin();
-->
</script>
</html>

对接方法
1/必须有的js 放在head里面

<script language="javascript" type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js"></script>

2/检测是否登陆 放在底部

<script language="javascript" type="text/javascript">
<!--
/*checkLogin检测是否已登录*/
function CheckLogin(){
  var taget_obj = document.getElementById('_userlogin');/*接收返回信息的ID*/
  myajax = new DedeAjax(taget_obj,false,false,'','','');
  myajax.SendGet2("{dede:global.cfg_cmsurl/}/member/ajax_loginsta.php"); /*如果在IE6下有问题,要检查下这里的路径*/
  DedeXHTTP = null;
};
CheckLogin();
-->
</script>

3/这个id主要用户判断是否登陆 与底部js对应

<div id="_userlogin">

4/修改登录后的样式在\member\ajax_loginsta.php

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值