手机
当前位置:查字典教程网 >编程开发 >ASP教程 >Discuz!NT 论坛整合ASP程序论坛
Discuz!NT 论坛整合ASP程序论坛
摘要:复制代码代码如下:

复制代码 代码如下:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>

<>

<>

<%

'16 md5 1234656789 323b453885f5181f

' discuz 25f9e794323b453885f5181f1b624d0b

'Response.Write(Md5("123456789"))

'Response.Write("Cookie:"&Request.Cookies("dnt")("userid"))

Dim userName:userName = Request.Form("userName")

Dim passWord:passWord = Request.Form("passWord")

Set objRs = conn.execute("select * from Member_User where UserName = '"&userName"'")

If Not objRs.Eof Then

Response.Write(objRs("UserPassword"))

Set conn2 = server.CreateObject("ADODB.Connection")

conn2.open "Provider = Sqloledb; User ID = sa; Password = 123456; Initial Catalog = dnt; Data Source = MWWSQLEXPRESS;"

Set objRs2 = conn2.execute("select * from [dnt_users] where username='"&Username"'")

If Not objRs2.Eof Then

Response.Write("<br />"&objRs2("uid")"<br />")

Response.Write(objRs2("password")"<br />")

Response.Write(objRs2("tpp")"<br />")

Response.Write(objRs2("ppp")"<br />")

Response.Write(objRs2("pmsound")"<br />")

Response.Write(objRs2("invisible")"<br />")

Response.Write(objRs2("sigstatus")"<br />")

'userid=2&password=0P273vMb%2bonHszSw%2fTtGpb%2fz4pB7CbWl&avatar=avatars%5ccommon%5c0.gif&tpp=0&ppp=0&pmsound=1&invisible=0&referer=index.aspx&sigstatus=1&expires=-1

'产生cookie

Response.Cookies("dnt")("userid") = objRs2("uid")

Response.Cookies("dnt")("password") = objRs2("password")

Response.Cookies("dnt")("tpp") = objRs2("tpp")

Response.Cookies("dnt")("ppp") = objRs2("ppp")

Response.Cookies("dnt")("pmsound") = objRs2("pmsound")

Response.Cookies("dnt")("invisible") = objRs2("invisible")

Response.Cookies("dnt")("referer") = "index.aspx"

Response.Cookies("dnt")("sigstatus") = objRs2("sigstatus")

'Response.Cookies("dnt")("expires") = Expires

'if Expires<>0 then

'Response.Cookies("dnt").Expires = DateAdd("N", Expires, Now())

'end if

Response.Cookies("dnt").Domain = ".ejia.com" '修改为你的域名,注意前面带.(点)

Response.Cookies("dnt").Secure = False

End If

objRs2.close

set objRs2 = nothing

conn2.Close

set conn2 = nothing

End If

objRs.close

set objRs = nothing

conn.close

Set conn = nothing

%>

<form action="cookie.asp" method="post">

用户名:<input type="text" name="userName" /><br />

密码:<input type="text" name="passWord" />

<input type="submit" value="登陆" />

</form>

1、将common项目中的md5函数代码更改为:

return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str, "MD5").ToLower().Substring(8, 16);实现主站与论坛统一加密方式。因为discuz默认是32位加密,但整合的ASP是16位加密,如果是32位,则不需要修改。

2、将common项目中的Encode和Decode改成直接返回。

已经处理好的common Discuz.Common.rar

【Discuz!NT 论坛整合ASP程序论坛】相关文章:

FSO操作示例(给初学者)

asp html转成html编码程序

ASP程序代码执行时间统计类

access 数据连接程序

ASP中获得Select Count语句返回值的方法

实现ASP程序执行时间统计类的代码

asp返回404错误状态码程序

如何在ASP.NET应用程序中初始化

ASP远程保存图片

LINE9的目录浏览源程序

精品推荐
分类导航