webForumDet fria alternativet

Värde i Request.ServerVariables( "AUTH_USER" )?

0 svar · 204 visningar · startad av racce

racceMedlem sedan juni 200029 inlägg
#1

Hej! Hittade denna koden i en newsgroup:

<%
Response.Buffer = True
Response.Clear
%>

<%

authUser = TRIM(Request.ServerVariables( "AUTH_USER" ) )
authPass = TRIM(Request.ServerVariables( "AUTH_PASSWORD" ) )

IF authUser = "" THEN
  Response.Status = "401 Not Authorized"
  Response.AddHeader "WWW-Authenticate", "Basic Realm=""SUPEREXPERT"""
  Response.End

else

dbname="customsecurity.mdb"
username = mid(authUser, separator + 1)

set conntemp=server.createobject("adodb.connection")
cnpath="DBQ=" & server.mappath(dbname)
conntemp.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & cnpath
sqltemp="select * from users where user='"
sqltemp=sqltemp & username & "'"
set rstemp=conntemp.execute(SQLTemp)
end if

If rstemp.eof then%>

 Geen user <%=username%> in database<br>
 Probeer opnieuw in te <A href='securitylogin.asp'>loggen</a>

<%response.end
end if

If rstemp("Password")=password then
 'session("name")=rstemp("user")

 response.redirect ("index.htm")
else
%>
 Password Unrecognized<br>
 Probeer opnieuw in te <A href='securitylogin.asp'>loggen</a>

<%

response.end
rstemp.close
conntemp.close
set rstemp=nothing
set conntemp=nothing
   end if
   Response.Write "</H3><HR>"
%>

<html>

<head>

<TITLE>securityloginrespond.asp</TITLE>

</head>

<body bgcolor="#FFFFFF">

</body>

</html>

Hur får man värden i Request.ServerVariables( "AUTH_PASSWORD" ) samt Request.ServerVariables( "AUTH_USER" )?

Ska man få upp en ruta på nått sätt och skriva in lösen och pass? Tror man ska det. Men hur?

//Markus

135 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)