Por favor ayuda a traducir un fragmento de código

MM_authorizedUsers = "1, 2, 0 " 'Asigna un valor a la variable MM_authorizedUsers.

MM_authFailedURL="index.asp " 'Asigna un valor a la variable MM_authFailedURL.

' MM_grantACCess=false 'Asigna un valor a la variable booleana MM_grantACCess.

if session (" MM _ Username ") lt; gt" " entonces 'Si la variable de sesión MM_Username no está vacía (la sesión aquí es una variable de servidor utilizada para almacenar parámetros, puede buscar si no lo hace'). no lo entiendo).

if (false o CStr(Session(" MM _ autorización de usuario ") = " ") o (InStr(1, MM_authorizedUsers, Session(" MM _ autorización de usuario ")) gt; = 1 entonces

Si (la variable de sesión MM_UserAuthorization está vacía después de la conversión al tipo de carácter (Cstr)) o la variable de sesión MM_UserAuthorization existe en la variable MM_authorizedUsers

Entonces, se compara el valor almacenado (IsStr) . La función de una cadena) es

' MM_grantAccess= true 'La variable MM_grantAccess es verdadera

Terminará si...

Terminará. if...

p>

Si no es MM_grantAccess Entonces 'Si la variable MM_grantAccess es falsa (debido a que la asignación inicial de MM_grantAccess es falsa, si la condición de la declaración If anterior es verdadera, entonces MM_grantAccess.

se asignará como verdadero; de lo contrario, seguirá siendo falso)

MM_qsChar= "?" Asigne un valor a la variable MM_qsChar

if(inStr(1, MM_authFailedURL, " ?") gt=1) entonces MM _ qsChar = " amp "si hay"? "en la variable MM_authFailedURL", luego mm_qschar = " "

' MM_referrer = request server variables(" URL ". )' Obtenga la dirección de esta página. p>

if (Len(request. query string()) gt; 0) Hay un problema con la oración 'entonces'. Se usó originalmente para obtener los datos pasados. get. Carece de parámetros, como

Request .QueryString("URL ")

MM _ referrer amp "?" amp request ? ?

MM_authFailedURL = MM_authFailedURL & MM_qsChar & " accessdenide = " servidor. URLEncode(MM _ referer)' escribe la dirección URL completa.

Respuesta. redirigir (mm_authfailedurl)'redirecciona la página a la dirección de la línea anterior.

Terminará si...

Esta puede ser la página a la que deberías acudir cuando los parámetros sean incorrectos.