Ik ben newbie in ASP en zoek een begrijpbare omschrijving van volgend
stukje beveiligingscode van een ASP-pagina :
<%
Session.LCID = 2067
If Session("uid") = "" Then Response.Redirect "login.asp"
If Request("uid") = "" Then Response.Redirect
Request.ServerVariables("SCRIPT_NAME") & "?uid=" & Session("uid")
If Session("uid") <> Request("uid") Then Response.Redirect "login.asp"
%>
Deze code komt bovenaan elke aangeroepen pagina nadat een uid werd
vastgelegd in een 'session' met/in de voorafgaande login.asp-pagina.
De eerste en de derde "if" lijken mij logisch, maar wat doet die 2e
'if' exact ? Ik verrmoed dat die lijn een conflict veroorzaakt met
mijn verdere code in bepaalde pagina('s), vandaar mijn vraag.
Kan iemand mij verder helpen ?
Dank en groeten,
Paul
..

Likes:

Quote