PJBLOG注册后自动登录插件(好像算不上插件.嘿嘿)

第一次用PJBLOG,感觉功能还是很不错的.呵呵.注册后突然发现没有自动登录,麻烦.改改..

插 件 名: 注册后自动登录插件(好像算不上插件.嘿嘿)
发布时间:2006-2-28
适用版本: 2.6
原 作 者: 戒聊

修改方法如下:

.打开register.asp,找到44行.
  dim strSalt,AddUser

修改为:
  dim strSalt,AddUser,hashkey


2.在44行下面插入一行.代码如下:
      hashkey=SHA(randomStr(6)&now())


3,现在插入一行后应该是48行了.找到:
    AddUser=array(array("mem_Name",username),array("mem_Password",password),array("mem_Sex",Gender),array("mem_salt",strSalt),array("mem_Email",email),array("mem_HideEmail",int(HideEmail)),array("mem_HomePage",homepage),Array("mem_LastIP",getIP))

修改为:
    AddUser=array(array("mem_Name",username),array("mem_Password",password),array("mem_Sex",Gender),array("mem_salt",strSalt),array("mem_Email",email),array("mem_HideEmail",int(HideEmail)),array("mem_HomePage",homepage),Array("mem_LastIP",getIP),Array("mem_lastVisit",now()),Array("mem_hashKey",hashkey))


4,找到大概在56行左右的如下代码:
    ReInfo(0)="用户注册成功"

把这行下面的ReInfo()整行替换为:
    ReInfo()="<b>注册并自动登录成功,三秒钟返回首页!</b><br/><a href=""default.asp"">如果您的浏览器没有自动跳转,请点击这里</a><meta http-equiv=""refresh"" content=""3;url=default.asp""/>"


5,找到Session(CookieName&"_LastDo")="RegisterUser",在其上插入一行添加如下代码.    

      Response.Cookies(CookieName)("memName")=username
    Response.Cookies(CookieName)("memHashKey")=hashkey
    Response.Cookies(CookieName).Expires=Date+365
    

6,搞定,大功告成.呵呵...有兴趣的朋友可以试下.

应某些朋友要求,将整个页面提供下载,直接覆盖即可.如果你之前修改过该文件,不益用此方法.
下载文件 点击下载此文件


[本日志由 小戒 于 2008-05-27 08:26 AM 编辑]
上一篇: 用SQL语句添加删除修改字段
下一篇: [移植风格] 迷糊娃娃V1 for PJBLOG
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: 注册 自动登录 插件 PJBLOG 登录
相关日志:
评论: 7 | 引用: 63 | 查看次数: -
sfte
回复回复sfte[2007-06-07 03:42 PM | | | del]
测试成功,谢谢!!!
123123
回复回复123123[2007-05-29 03:09 AM | | | del]
哈哈` 谢谢
123123
回复回复123123[2007-05-29 03:09 AM | | | del]
123
imguai
回复回复imguai[2007-01-15 10:05 AM | | | del]
很不错.已经用上了.谢谢!
Mr.W
回复回复Mr.W[2006-12-29 11:47 PM | | | del]
不错不错 测试成功!!
Girler
回复回复Girler[2006-12-28 08:42 PM | | | del]
建议楼主吧源文件下载下来
让大家下载。http://www.shieh.com.cn/blog/
thw
回复回复thw[2006-12-28 03:58 PM | | | del]
测试成功,谢谢!!!
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 支持Gravatar头像.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.