当前位置:博客首页>>PHP >> 阅读正文

将dede的会员登录修改成横向登录[dedecms5.7]

作者: 郑晓 分类: PHP 发布于: 2011-04-09 04:23 浏览(13,239) 评论(3)


  把织梦的首页登录改成顶部横向登录这应该是很多站长想要的效果了吧?呵呵,不多废话了,下面说下步骤:

涉及到的文件有:模板index.htm。

第一步:首先是JS的调用。打开index.htm,将下面代码粘贴到<head>标签里,代码如下:

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

<script language=”javascript” type=”text/javascript”>

function CheckLogin(){

var taget_obj = document.getElementById(‘_userlogin’);

myajax = new DedeAjax(taget_obj,false,false,”,”,”);

myajax.SendGet2(“{dede:global.cfg_cmspath/}/member/ajax_loginsta.php”);

DedeXHTTP = null;

}

</script>

注:其实上面这些代码在现在的index.htm模板中都有了,所以不用去粘贴了- -!!!

第二步:删除首页原来的登录框。在index.htm中,找到并删除:<div class=”usercenter”>与<!– /usercenter –>之间的所有东东(包括这个div)~

第三步:在body标签下,第三行,找到<div class=”w960 center”>标签,在它后面粘贴下面的代码:

<div id=”_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″ />

<ul>

<li>

<label>用户名:</label> <input type=”text” name=”userid” class=”text” style=”width:80px”/>

<li>

<li>

<label>密 码:</label> <input type=”password” name=”pwd” class=”text” style=”width:80px”/>

</li>

<li>

<label>验证码:</label><input type=”text” name=”vdcode” class=”text” style=”width:40px”/> <img id=”vdimgck” align=”absmiddle” onClick=”this.src=this.src+’?'” style=”cursor: pointer; margin-left: 0px;” alt=”看不清?点击更换” src=”../include/vdimgck.php”/>

</li>

<li><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></li>

</ul>

</form>// (这个form关闭标签网上很多都掉了- -!害我折腾了好久…)

</div>

<script language=”javascript” type=”text/javascript”>CheckLogin();</script>

<style>

#_userlogin{font-size:12px; height:22px;}

#_userlogin ul {margin:0;}

#_userlogin ul li{ float:left; padding:0 5px;}

#_userlogin ul li input.text{font-size:12px; height:14px;}

</style>

后面紧挨着的“织梦CMS-轻松建站…”和“高级搜索..”那些东西能不要的尽量不要,如不删的话会影响排版…

第四步:打开:/member/ajax_loginsta.php文件,“你好”后面的内容按照自己需要修改就行。

好了,就这么多~~现在去后台生成一下主页看看效果吧~~~~~

dedecms默认登录和退出后是跳转到会员中心,想要让它跳到首页的话,修改/member/index_do.php文件。

打开文件,找到:



if(empty($gourl) || eregi(“action|_do”,$gourl))

{

ShowMsg(“成功登录,5秒钟后转向系统主页…”,”/index.php“,0,2000);

}

else

{

ShowMsg(“成功登录,现在转向指定页面…”,$gourl,0,2000);

}

exit();

}

}

//退出登录

else if($dopost==”exit”)

{

$cfg_ml->ExitCookie();

#api{{

if(defined(‘UC_API’) && @include_once DEDEROOT.’/uc_client/client.php’)

{

$ucsynlogin = uc_user_synlogout();

}

#/aip}}

ShowMsg(“成功退出登录!”,”/index.php“,0,2000);

exit();

}

}

把上边红色的地方,换成你首页的网址即可(一般添”../index.html”)。

       

本文采用知识共享署名-非商业性使用 3.0 中国大陆许可协议进行许可,转载时请注明出处及相应链接。

本文永久链接: https://www.zh30.com/login-to-dedes-modified-horizontal-log-dedecms5-7.html

将dede的会员登录修改成横向登录[dedecms5.7]:目前有3 条留言

用户评论头像 机灵的羚羊发表于 2016年07月29日 16:09[回复]

hanzijjjjj几加几

用户评论头像 数码日记发表于 2016年01月29日 15:07[回复]

我想试一下~~~

用户评论头像 ティファニィー发表于 2013年07月19日 13:48[回复]

ネックレス 赤いハート