请选择 进入手机版 | 继续访问电脑版

织梦DedeCMS首页会员横向登陆的修改代码

[复制链接]
查看1692 | 回复1 | 2019-9-15 10:26 | 显示全部楼层 |阅读模式
织梦DedeCMS首页会员横向登陆的修改代码
DedeCMS首页会员横向登陆的修改代码,先来看一下效果图,截取别人网站的,不需要这个效果,所以图片不太清楚。

织梦DedeCMS首页会员横向登陆的修改代码

织梦DedeCMS首页会员横向登陆的修改代码

操作开始!将这段代码放入head.htm顶部模版最上面。
  1. 以下为引用的内容:
  2. <table border="0" width="100%" bgcolor="#99CC00" cellspacing="0" cellpadding="0">
  3. <tr>
  4. <td bgcolor="#99CC00">
  5. <div id="_userlogin"> ##form name="userlogin" action="{dede:global.cfg_memberurl/}/index_do.php" method="POST">
  6. <input type="hidden" name="fmdo" value="login" />
  7. <input type="hidden" name="dopost" value="login" />
  8. <input type="hidden" name="keeptime" value="604800" />
  9. <div class="fb" style="width: 811; height: 39">
  10. <p align="left"><font color="#808080">用户名:</font><input type="text" name="userid" size="18" class="ipt-txt" />
  11. <font color="#808080">
  12. 密码:</font><input type="password" name="pwd" size="18" class="ipt-txt" />
  13. <font color="#808080">
  14. 验证码:</font><input type="text" name="vdcode" size="8" class="ipt-txt" />
  15. <img align="center" src="{dede:global.cfg_cmsurl/}/include/vdimgck.php" />
  16. <button type="submit" class="btn-1">登录</button>
  17. <a href="{dede:global.cfg_memberurl/}/index_do.php?fmdo=user&dopost=regnew">注册帐号</a>
  18. <font color="#808080"> <a href="{dede:global.cfg_memberurl/}/resetpassword.php">忘记密码?</a> <font>##/form>
  19. </div> <!-- /userlogin -->
  20. <script language="javascript" type="text/javascript">CheckLogin();</script> </tr>
  21. </table>
复制代码
下一步就是修改登陆后的代码!找到member/ajax_loginsta.php,修改一下!
  1. 以下为引用的内容:
  2. <?php
  3. require_once(dirname(__FILE__)."/config.php");
  4. AjaxHead();
  5. if($myurl == '')
  6. {
  7. exit('');
  8. }
  9. $uid = $cfg_ml->M_LoginID;
  10. $face = $cfg_ml->fields['face'] == '' ? $GLOBALS['cfg_memberurl'].'/images/nopic.gif' : $cfg_ml->fields['face']; ?>
  11. <div>
  12. 你好:<strong><font color=red><?php echo $cfg_ml->M_UserName; ?></font></strong>,欢迎你回来!
  13. <a href="<?php echo $cfg_memberurl; ?>/guestbook_admin.php">我的留言</a>
  14. <a href="<?php echo $cfg_memberurl; ?>/mystow.php">我的收藏</a>
  15. <a href="<?php echo $cfg_memberurl; ?>/article_add.php">发表文章</a>
  16. <a href="<?php echo $cfg_memberurl; ?>/index.php">会员中心</a>
  17. <a href="<?php echo $cfg_memberurl; ?>/edit_fullinfo.php">修改资料</a>
  18. <a href="<?php echo $myurl;?>">我的空间</a>

  19. <a href="<?php echo $cfg_memberurl; ?>/index_do.php?fmdo=login&dopost=exit">退出登录</a>
  20. </div>
复制代码
然后找到member/index_do.php 修改 ,这样就不会进入会员中心了
  1. 以下为引用的内容:
  2. if(empty($gourl) || eregi("action|_do",$gourl))
  3. {
  4. ShowMsg("成功登录,5秒钟后转向系统主页...","index.php",0,2000);
  5. }
  6. else
  7. {
  8. ShowMsg("成功登录,现在转向指定页面...",$gourl,0,2000);
  9. }
  10. exit();
  11. }
  12. } //退出登录
  13. else if($dopost=="exit")
  14. {
  15. $cfg_ml->ExitCookie();
  16. ShowMsg("成功退出登录!","index.php",0,2000);
  17. exit();
  18. }
  19. }
  20. else
  21. {
  22. ShowMsg("本页面禁止返回!","index.php");
  23. }
复制代码
将index开头的 都加上/ 如果网站在根目录就这么做,如果不是, 比如网站目录为DEDE 那就改为 DEDE/index.php 。注意:与DZ整合后,注册页面用DZ的,因为通过DEDE注册进入论坛需要激活的,在登陆后的代码中添加 登陆论坛,超连接为 logging.php?action=login 如果是BBS目录就在前面加BBS,你会发现登陆DEDE后,点这个连接直接您就进入论坛了,同时用户名也是登陆的。


自丢网更多织梦模板和织梦教程分享学习,希望对织梦爱好者站长有一定帮助!
蚂蚁 | 2019-9-15 10:52 | 显示全部楼层
技术学习教程网,支持一下。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

UID
223
贡献
0
丢币
0
主题
16
回帖
5
注册时间
2019-7-3
最后登录
2019-10-4