Cms启用discuz登录注册,以及如何获取登录用户ID和用户名。你一定要参考一下。
在帝国的html中添加html代码。
复制代码代码以下:
<divclass="login">
<formid="login-form"action="/login.shtml"method="post"><divclass="rowusername">
<labelfor="LoginForm_username"class="required">用户名<spanclass="required">*</span></label><inputsize="30"class="px"autocomplete="off"tabindex="1"name="LoginForm[username]"id="LoginForm_username"type="text"/><atitle=""href="http://bbs.jb51.net/member.php?mod=register&referer=http://ka.18183.com/">点击注册</a><divclass="clear"></div>
<divclass="errorMessage"id="LoginForm_username_em_"style="display:none"></div></div>
<divclass="rowuserpwd">
<labelfor="LoginForm_password"class="required">登陆密码<spanclass="required">*</span></label><inputsize="30"class="px"autocomplete="off"tabindex="2"name="LoginForm[password]"id="LoginForm_password"type="password"/><atitle=""href="#">找回账号密码</a>
<divclass="clear"></div>
<divclass="errorMessage"id="LoginForm_password_em_"style="display:none"></div></div>
<divclass="rowrememberMe">
<inputid="ytLoginForm_rememberMe"type="hidden"value="0"name="LoginForm[rememberMe]"/><inputtabindex="4"name="LoginForm[rememberMe]"id="LoginForm_rememberMe"value="1"type="checkbox"/><labelfor="LoginForm_rememberMe">快速登录</label><divclass="errorMessage"id="LoginForm_rememberMe_em_"style="display:none"></div><divclass="clear"></div>
</div>
<divclass="rowlogin_btn">
<inputclass="pnpnc"type="submit"name="yt0"value="登陆"/><atitle=""href="http://bbs.jb51.net/connect.php?mod=login&op=init&referer=https://www.jb51.net/"class="qq">QQ登陆</a><divclass="clear"></div>
</div>
</form>
</div>
<divclass="info"style="display:none">
<divclass="info_img"></div>
<divclass="info_info">
<divclass="info_info_name">[email protected]</div>
<divclass="info_info_links">
<atarget="_blank"href="<?=$public_r[add_www_92game_net_bbsurl]?>/home.php?mod=spacecp&ac=credit">我的积分</a>|<ahref="/boom.shtml"target="_blank">我的豪礼</a>
<atarget="_blank"href="<?=$public_r[add_www_92game_net_bbsurl]?>/home.php?mod=space&do=notice&view=system">提示</a>|<ahref="/logout.shtml">撤出</a>
</div>
</div>
<divclass="clear"></div>
<divclass="info_txt">
</div>
</div>
复制以下代码:
<;="LoginForm_username"class="required">的标签。用户名
<;divclass="errormessage"id="LoginForm_username_em_"style="display:none">;</div>;</div>;
<;divclass="rowuserpwd">
<;="LoginForm_password"class="required">的标签。登录密码
只需在discuz下写一个zxf_userinfo.php,放在discuz网站的根目录下。
复制下面的代码:
<?PHP
要求'。/source/class/class_core.PHP';
$discuz=&;discuz_core::instance();
$discuz->;init_cron=false
$discuz->;init_session=false
$discuz->;init();
//echo$_G['uid'];
echo$_G['uid']。'|'.$_G['用户名']。'|0';
?>
使用ajax获取网页正下方的网页值,这个很少被提及。看看代码就知道了。
复制代码代码以下:
<script>
$(document).ready(function(){
varbbsurl='http://bbs.jb51.net/';
varurl=bbsurl'/zxf_userinfo.php';
varuid,uname,uscore;
$.ajax({type:"GET",url:url,data:"?"Math.random(),dataType:"text",success:function(a){
for(varc=a.split("|"),d=0;d<c.length;){uid=c[d],uname=c[d],uscore=c[d];}
if(uid){
$('.login').remove();
$('.info').show();
$('.info_info_name').html(uname);
$('.info_img').html('<ahref="#"><imgsrc='bbsurl'/uc_server/avatar.php?uid='uid'&size=small/></a>');
}
else{
$('.info').remove();
$('.login').show();
}
}});
});
</script>
复制以下代码:
评论列表(0条)