il comando Request.ServerVariables("SCRIPT_NAME") fa si che, in automatico, venga rilevato il nome della pagina in esecuzione
es : se crei la pagina index.asp e scrivi
<%
response.write(Request.ServerVariables("SCRIPT_NAM E"))
%>
otterrai a video: index.asp.
Ora se tu scrivi il codice come dici ossia:
from = escape(String(Request.ServerVariables("index.asp") ))
commetti un errore.
prova così:
<%
if (Session("username")="" or Len(Session("username")=0 then
from = escape(Request.ServerVariables("SCRIPT_NAME"))
Response.Redirect("login.asp?from="&from)
End if
%>
oppure controlla meglio il codice che volevi fare adattare..... fa che dopo escape(String(Request.ServerVariables("SCRIPT_NAME ")........)); manchi qualche cosa?