织梦一个百度账号不能自动登录多个用户同时登录

dede限制注册 用户登陆提示不合法的解决方法_最火下载站
您的位置: >
> dede限制注册 用户登陆提示不合法的解决方法
dede限制注册 用户登陆提示不合法的解决方法
  烈火建站学院()CMS教程 系统的原意是限制注册,但是已经注册过的用户名却也无法登录了,管理员也无法在前台登录! 如果在登录时检查,那么就会有admin这样的用户名无法登录会员中心!怀疑是程序BUG!后来又仔细分析了程序,发现不是先前修改的那一段程序的问题,而是一个思路问题。
  在include/memberlogin.class.php文件中,找到以下代码,删除。
&&&&&&&&if($cfg_mb_notallow != '')
&&&&&&&&&&&&$nas = explode(',',$cfg_mb_notallow);
&&&&&&&&&&&&if(in_array($uid,$nas))
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&return $msgtitle.'为系统禁止的标识!';
&&&&&&&&&&&&}
再找到以下代码:
&&&&if($ckhas)
&&&&&&&&$row = $dsql-&GetOne(&Select * From `dede_member` where userid like '$uid' &);
&&&&&&&&if(is_array($row)) return $msgtitle.&已经存在!&;
&&&&if($ckhas)
&&&&&&&&if($cfg_mb_notallow != '')
&&&&&&&&&&&&$nas = explode(',',$cfg_mb_notallow);
&&&&&&&&&&&&if(in_array($uid,$nas))
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&return $msgtitle.'为系统禁止的标识!';
&&&&&&&&&&&&}
&&&&&&&&$row = $dsql-&GetOne(&Select * From `dede_member` where userid like '$uid' &);
&&&&&&&&if(is_array($row)) return $msgtitle.&已经存在!&;
  修改后admin登录出现提示:管理员帐号不能从前台登录,这是正确的提示,这样就解决了修改了限制注册的信息后,以前注册的用户不能登录的问题!
上一篇: 下一篇:一个空间里有多个网站是否要申请多个备案?
答:如果一个虚拟主机中放置了多个网站、使用多个域名情况下, 在申请备案时候时 务必 将域名全部填写在表格中的&首页地址&、&域名列表&项目中,以半角分号隔开,另外确认所有域名必须解析和绑定到主机。
在同一备案账号下,所有备案成功的域名共用一个备案号。
相关织梦教程:
常用帮助中心
随机织梦源码
织梦模板随机Tags织梦CMS教程:系统会员登陆后显示当前登陆用户的信息
注意: 本教程适用于DedeCMS V5.3,V5.5,V5.6 这个问题屡见不鲜,虽然网上已经有类似的很多教程,但仍然有很多人在问?这里,我倒想反问,但不是问这些提问的新手朋友,也不是问教程的发布者,而是质问这种现象,是发布者创作教程不够用心、不太详细还是描述
注意:本教程适用于DedeCMS V5.3,V5.5,V5.6
这个问题屡见不鲜,虽然网上已经有类似的很多教程,但仍然有很多人在问?这里,我倒想反问,但不是问这些提问的新手朋友,也不是问教程的发布者,而是质问这种现象,是发布者创作教程不够用心、不太详细还是描述有问题大家看不懂。还是这些本来学习的人心态本就不端正?没有认真去体会、理解教程的知识含义?
这个问题估计很难有答案,也许,我也不需要答案。
& && & 在整个教程过程中,有代码的详细注释,内容主要有:
& && & 本教程我希望您能和一起同步来完成这个效果的实现过程
一、横向样式1.实现过程
我们首先新建一个空白的默认首页模板(通常为index.htm),并设置为启用状态,然后掏空里面的所有代码。
然后在&head&&/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 =
然后再在&body&&/body&区域增加如下代码:
以下为引用的内容:
&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& /&
&label&用户名:&/label& &input type=&text& name=&userid&
class=&text& style=&width:80px&/&
&label&密 码:&/label& &input type=&password& name=&pwd&
class=&text& style=&width:80px&/&
&label&验证码:&/label&&input type=&text& name=&vdcode&
class=&text& style=&width:40px&/& &img id=&vdimgck& align=&absmiddle&
onClick=&this.src=this.src+'?'& style=&cursor: margin-left: 0&
alt=&看不清?点击更换& src=&../include/vdimgck.php&/&
&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&
&script language=&javascript&
type=&text/javascript&&CheckLogin();&/script&
#_userlogin{font-size:12 height:22}
#_userlogin ul {margin:0;}
#_userlogin ul li{ float: padding:0 5}
#_userlogin ul li input.text{font-size:12 height:14}
到此,我们的横向登陆样式就制作完毕了。
& && & 但是很明显,登陆后的样式非常丑陋,我们应该美化一下,但在美化之前我们应该要来了解一下代码中的含义。
2)代码解释& && & 所谓的代码解释就是要让大家能够看得懂,所以大家可以看一下整个页面的注释版代码:
以下为引用的内容:
&!DOCTYPE html PUBLIC &-//W3C//DTD XHTML 1.0 Transitional//EN&
&http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&& (责任编辑:天外飘仙)
------分隔线----------------------------
最近有些朋友问我,如何在织梦内核的网站里增加广告呢?我们知道,在织梦的后台有个广...
赞助商链接

我要回帖

更多关于 织梦用户不能上传图片 的文章

 

随机推荐