官方首页 | 无图版 | BBS首页
PJBlog3 2.8.4.133 新版发布 下载|升级(2008.7.13) 大话PJ3 | PJ3评测反馈 | PJ3发展建议 暑期清凉活动:PJ纪念版T-shirt设计大赛 PJ3内测团队主创人员身份,性格,特点吐血大曝光
PJBlog技术支持论坛使用问题总索引 PJ-Blog 3 斑竹日志 PJBlog域名,主机,服务器使用经验分享 Z-Blog,Wordpress,Bo-Blog转换到PJBlog
发新话题
打印

[个性使用] [整理]-[无法登陆的问题] 请将解决的心得与大家一起分享

本主题由 thomas 于 2006-12-29 13:22 解除高亮

[整理]-[无法登陆的问题] 请将解决的心得与大家一起分享

初始登陆密码是多少?
Admin/admin888

没有办法登陆首先请考虑:
1、确定空间完全支持pjblog
2、确定自己的ip不是动态ip
3、确定自己电脑没有禁用cooike

pjblog登陆问题。调查
http://bbs.pjhome.net/viewthread ... hlight=%B5%C7%C2%BD

关于Blog无法登陆的问题
http://www.pjhelp.cn/article.asp?id=413

PJBlog 无法登陆的问题再次说明
http://bbs.pjhome.net/viewthread ... hlight=%B5%C7%C2%BD

如何在首页上直接显示登陆
http://bbs.pjhome.net/viewthread ... hlight=%B5%C7%C2%BD

关于隐藏域名无法登陆问题
http://bbs.pjhome.net/viewthread ... hlight=%B5%C7%C2%BD

如何去除发帖、登陆时的验证码?
http://bbs.pjhome.net/viewthread ... hlight=%B5%C7%C2%BD

给那些因为IP原因无法正常登陆及进入后台的
http://bbs.pjhome.net/viewthread.php?tid=7660&extra=page%3D1

PJBLOG登陆问题解决建议
http://bbs.pjhome.net/viewthread ... hlight=%B5%C7%C2%BD

登陆行了.但是跳到的页面就什么都不显示
http://bbs.pjhome.net/viewthread ... hlight=%B5%C7%C2%BD

每次登陆后如果有几秒时间没动的话就会掉线要求重新登陆,用管理员身份登陆后台也一样
http://bbs.pjhome.net/viewthread ... hlight=%B5%C7%C2%BD


BLOG自己登陆不了,别人能登陆
http://bbs.pjhome.net/viewthread ... hlight=%B5%C7%C2%BD

Blog一直提示登陆的验证码出错:把IE中隐私设置低一些!

错误修改管理员权限导致无法登陆后台问题
http://bbs.pjhome.net/viewthread ... hlight=%B5%C7%C2%BD

PJBLOG登陆怪问题之解决方案
http://bbs.pjhome.net/viewthread ... hlight=%B5%C7%C2%BD

登陆时,总是提示验证码错误!!
http://bbs.pjhome.net/viewthread ... hlight=%B5%C7%C2%BD

请问用户登陆密码怎么办,怎么找回来
http://bbs.pjhome.net/viewthread ... hlight=%B5%C7%C2%BD

如何修改管理员登陆名和密码
http://bbs.pjhome.net/viewthread ... hlight=%B5%C7%C2%BD

误删除管理员后,重新获得初始密码的方法
http://bbs.pjhome.net/thread-13354-1-1.html

[改进] 防止误删除管理员帐户的代码
http://bbs.pjhome.net/thread-12841-1-1.html


以上只是对帖子的整理,对于问题的处理是否有效还需要大家帮助测试,谢谢
我的博客小站Tom's Blog

TOP

传说中的沙发?顶了。
欢迎光临我的博客
行走人生

TOP

真是辛苦楼主了,呵呵。
[quote]≡=-隐博-=≡[/quote]

TOP

地址全都失效了

TOP

!!谢谢好人啊!http://www.vistaqq.com

TOP

1.首先修改common/checkUser.asp(主要是这个!!修改了这个就已经解决了问题了,后面的login.asp修改您可以按照自己的情况谨慎修改!也可以不用修改!)


将以下原码

CODE:
'进行MD5密码验证,转换旧帐户密码验证方式
                    dim strSalt
                    strSalt=randomStr(6)
                    memLogin("mem_salt")=strSalt
                    memLogin("mem_LastIP")=getIP()
                    memLogin("mem_lastVisit")=now()
                    memLogin("mem_hashKey")=HashKey
                    memLogin("mem_Password")=SHA1(Password&strSalt)
                            Response.Cookies(CookieName)("memName")=memLogin("mem_Name")
                            Response.Cookies(CookieName)("memHashKey")=HashKey
                            if Request.Form("KeepLogin")="1" then Response.Cookies(CookieName).Expires=Date+365
                            memLogin.Update
                            ReInfo(0)="登录成功"
                            ReInfo(1)="<b>"&memLogin("mem_Name")&"</b>,欢迎你的再次光临。<br/><a href=""default.asp"">点击返回主页</a>"
                            ReInfo(2)="MessageIcon"
                    ReInfo(3)=true
                   End IF
                 else
                   if memLogin("mem_Password")<>SHA1(Password&memLogin("mem_salt")) then
                            ReInfo(0)="错误信息"
                             ReInfo(1)="<b>用户名与密码错误</b><br/><a href=""javascript:history.go(-1);"">请返回重新输入</a>"
                            ReInfo(2)="ErrorIcon"
                            logout(false)
                   else
                    memLogin("mem_LastIP")=getIP()
                    memLogin("mem_lastVisit")=now()
                    memLogin("mem_hashKey")=HashKey
                            Response.Cookies(CookieName)("memName")=memLogin("mem_Name")
                            Response.Cookies(CookieName)("memHashKey")=HashKey
                            if Request.Form("KeepLogin")="1" then Response.Cookies(CookieName).Expires=Date+365
                            memLogin.Update
                            ReInfo(0)="登录成功"
                            ReInfo(1)="<b>"&memLogin("mem_Name")&"</b>,欢迎你的再次光临。<br/><a href=""default.asp"">点击返回主页</a><meta http-equiv=""refresh"" c3;url=default.asp""/>"
                            ReInfo(2)="MessageIcon"
                    ReInfo(3)=true
                   end if
                 end if
                 memLogin.Close
                 Set memLogin=Nothing
  login=ReInfo
end function

修改成


CODE:
'进行MD5密码验证,转换旧帐户密码验证方式
     dim strSalt
     strSalt=randomStr(6)
     memLogin("mem_salt")=strSalt
     memLogin("mem_LastIP")=getIP()
     memLogin("mem_lastVisit")=now()
     memLogin("mem_hashKey")=HashKey
     memLogin("mem_Password")=SHA1(Password&strSalt)
     Response.Cookies(CookieName)("memName")=memLogin("mem_Name")
     Response.Cookies(CookieName)("memHashKey")=HashKey
     if Cint(Request.Form("KeepLogin"))<>0 then Response.Cookies(CookieName).Expires=Date+Cint(Request.Form("KeepLogin"))
     memLogin.Update
     ReInfo(0)="登陆成功"
     ReInfo(1)="<b>"&memLogin("mem_Name")&"</b>,欢迎你的再次光临。<br/><a href=""default.asp"">点击返回主页</a>"
     ReInfo(2)="MessageIcon"
     ReInfo(3)=true
    End IF
    else
    if memLogin("mem_Password")<>SHA1(Password&memLogin("mem_salt")) then
     ReInfo(0)="错误信息"
     ReInfo(1)="<b>用户名与密码错误</b><br/><a href=""javascript:history.go(-1);"">请返回重新输入</a>"
     ReInfo(2)="ErrorIcon"
     logout(false)
    else
     memLogin("mem_LastIP")=getIP()
     memLogin("mem_lastVisit")=now()
     memLogin("mem_hashKey")=HashKey
    Response.Cookies(CookieName)("memName")=memLogin("mem_Name")
     Response.Cookies(CookieName)("memHashKey")=HashKey
     if Cint(Request.Form("KeepLogin"))<>0 then Response.Cookies(CookieName).Expires=Date+Cint(Request.Form("KeepLogin"))
     memLogin.Update
     ReInfo(0)="登陆成功"
     ReInfo(1)="<b>"&memLogin("mem_Name")&"</b>,欢迎你的再次光临。<br/><a href=""default.asp"">点击返回主页</a><meta http-equiv=""refresh"" c3;url=default.asp""/>"
     ReInfo(2)="MessageIcon"
     ReInfo(3)=true
    end if
    end if
    memLogin.Close
    Set memLogin=Nothing
  login=ReInfo
end function

然后搜索


CODE:
memLogin("mem_LastIP")=getIP()

有三处!将其删除...

再搜索


CODE:
   
if CheckCookie("mem_LastIP")<>Guest_IP or isNull(CheckCookie("mem_LastIP")) then
      logout(true)
     else
      memName=CheckStr(Request.Cookies(CookieName)("memName"))
      memStatus=CheckCookie("mem_Status")
    end if

替换为


CODE:
      memName=CheckStr(Request.Cookies(CookieName)("memName"))
      memStatus=CheckCookie("mem_Status")




2.修改login.asp:(这个也可能会显示不正常,请谨慎,其实也不用修改了!!修改了common/checkUser.asp就已经解决了问题哦!)

将以下代码替换<form name="checkUser" action="login.asp" method="post">至</form>断


CODE:
<form name="checkUser" action="login.asp" method="post">
<div id="MsgContent">
<div id="MsgHead">用户登录</div>
<div id="MsgBody">
  <input name="action" type="hidden" value="login"/>
  <label>用户名:<input name="username" type="text" size="18" class="userpass" maxlength="24"/></label><br/>
  <label>密 码:<input name="password" type="password" size="18" class="userpass"/></label><br/>
  <%if blog_useCode then%><label>验证码:<input name="validate" type="text" size="4" class="userpass" maxlength="4"/> <%=getcode()%></label><br/><%end if%>
  <label>记住登陆: <select name="KeepLogin" id="KeepLogin" class="userpass">
  <option value="1" selected="selected">一天</option>
  <option value="30" >一個月</option>
  <option value="365">一年</option>
  <option value="0">不用記住</option>
  </select>
  </label>
  <br/>
  <input type="submit" value="登 录" class="userbutton"/> <input type="button" value="用户注册" class="userbutton" />
  </div>
</div>
</form>

TOP

地址全都失效!!怎么办

TOP

为什么这些链接都打不开啊

TOP

我是超级菜鸟~~链接失效上哪学去啊?~~~晕~~~

TOP

发新话题